Internet de las cosas es una síntesis de redes de sensores inalámbricos, tecnología de control integrada y tecnología de redes. Se ha convertido en un tema candente en el desarrollo de aplicaciones y la investigación en los últimos años. Ahora, los productos relacionados con IoT se han utilizado ampliamente en los campos de detección y monitoreo inteligentes, y se han utilizado ampliamente en monitoreo ambiental, hogares inteligentes, monitoreo de seguridad, redes inteligentes integradas, industria de defensa nacional, sistemas de información física y otros campos. Podemos prever que la era de la información basada en las aplicaciones del Internet de las Cosas ha llegado y está cambiando todos los aspectos de nuestra producción y vida. Para satisfacer las necesidades de cultivar talentos especializados en tecnología de Internet de las cosas, el Ministerio de Educación estableció la especialización en Internet de las cosas en 2010, y las principales universidades de todo el país han creado especialidades en Internet de las cosas y han reclutado estudiantes. Por lo tanto, existe una necesidad urgente de un libro de texto que sea adecuado para el desarrollo actual de Internet de las cosas. Este libro se completa en este contexto. ¿Este libro está basado en el ARM Cortex más popular? El procesador M3 Core de 32 bits de bajo consumo STM32W108 está diseñado para redes inalámbricas y nodos de control. Su rendimiento es la configuración más alta entre los chips de redes de sensores inalámbricos actuales. Este libro intenta simplificar cuestiones complejas. Para ilustrar un problema, no dudamos en utilizar espacio, gráficos y ejemplos, para que cada principiante en el desarrollo de la tecnología de Internet de las cosas pueda comenzar rápidamente y sentar una base sólida para el diseño relacionado de Internet de las cosas. El contenido de este libro está organizado de la siguiente manera.
Descripción general de la tecnología integrada y de Internet de las cosas: se proporciona la estructura general de Internet de las cosas, se analizan sus módulos funcionales internos, se brindan soluciones de diseño típicas y se resumen sus tecnologías clave. ◆¿Cortex del brazo? Tecnología M3: ¿Lanzamiento de ARM Cortex? ¿Arquitectura de tecnología M3, módulos de kernel y la última versión de Thumb? 2 proporciona un análisis detallado del conjunto de instrucciones eficiente. ◆¿Basado en ARM Cortex? Se adopta el diseño de aplicación del procesador de bajo consumo de 32 bits STM32W108. El procesador utiliza el núcleo M3: chip STMicroelectronics (ST) STM32W108. Arquitectura de chip, memoria interna y módulo de radiofrecuencia, interfaz io general, mecanismo de interrupción, interfaz de comunicación en serie (comunicación UART y comunicación SPI), convertidor AD, función de interfaz de pila de protocolo 802.15.4/ZigBee (función de interfaz API), STM32W108 Two- comunicación multipunto de nodo, monitoreo de parámetros ambientales multisensor y sistema operativo integrado en tiempo real μCOS? Se analiza en detalle el trasplante de ⅱ, ejemplos de monitoreo del entorno en tiempo real, métodos de posicionamiento de nodos, autoorganización de nodos a gran escala y tecnología de navegación de agentes móviles, y se brindan ejemplos y soluciones de desarrollo de aplicaciones específicas.