Monitoreo de IoT de código abierto
Noticias de tecnología de Tencent El 18 de septiembre, Tencent anunció el sistema operativo ligero en tiempo real de código abierto y desarrollado de forma independiente para Internet de las cosas, TencentOS tiny. En comparación con otros sistemas del mercado, TencentOS tiny es muy competitivo en términos de uso de recursos, costo de equipo, administración de energía, seguridad y estabilidad. El sistema de código abierto puede reducir en gran medida el costo de desarrollo de las aplicaciones de IoT y mejorar la eficiencia del desarrollo. También admite el acceso con un solo clic a la nube y se conecta a recursos masivos de la nube.
Según datos autorizados, el mercado global de IoT se está desarrollando rápidamente. En 2018, la capacidad del mercado nacional de IoT superó el billón y se espera que supere los 1,5 billones en 2020. Como parte importante de toda la cadena industrial de IoT, el sistema operativo de IoT del lado terminal se ha convertido en la clave para construir todo el ecosistema de IoT porque se conecta directamente a los dispositivos de IoT subyacentes.
El equipo de Tencent IOT dijo: "TencentOS Tiny de código abierto, el sistema operativo de IoT desarrollado independientemente por Tencent, no solo puede compartir la tecnología y la experiencia de Tencent en el campo de IoT con desarrolladores globales, sino que también puede absorber los logros sobresalientes y Logros en el campo global de IoT. Los conceptos innovadores finalmente promoverán la prosperidad del ecosistema general de IoT y la llegada de la era del todo inteligente".
Tencent Cloud construye capacidades de desarrollo de nube de IoT de cadena completa.
En el contexto del acceso integral a la nube, los dispositivos IoT no son una excepción. Con la interfaz de software más simple proporcionada por TencentOS tiny, el umbral para el uso de la nube en cientos de millones de dispositivos IoT se reduce aún más, lo que ayuda a los desarrolladores de IoT a utilizar de manera más conveniente los enormes recursos informáticos y de almacenamiento en la nube, así como las tecnologías avanzadas. IA y big data El modelo de algoritmo respalda eficazmente la implementación acelerada de muchas tecnologías de IoT de vanguardia en ciudades inteligentes, hogares inteligentes, dispositivos portátiles inteligentes, Internet de vehículos y otras industrias.
Al mismo tiempo, con la ayuda del código abierto de TencentOS tiny, combinado con la plataforma de desarrollo de Tencent Cloud IoT IoT Explorer y la red LoRa más grande construida anteriormente en China, Tencent Cloud IoT proporciona todo, desde el desarrollo de comunicaciones de chips. , servicios de soporte de red, en términos de gestión de definición de dispositivos físicos, análisis de datos y desarrollo de aplicaciones de múltiples escenarios, las capacidades del servicio de desarrollo de nube de IoT de cadena completa y integral se abrirán por completo y el desarrollo de IoT será más simple y eficiente. .
En los últimos años, Tencent ha seguido acelerando su ritmo en código abierto. En septiembre, Tencent tiene 84 proyectos independientes de código abierto con más de 240.000 estrellas. En el campo de IoT, Tencent no solo continúa creando un ecosistema de IoT saludable a través del código abierto y la apertura, sino que también realiza muchas optimizaciones específicas en términos de usabilidad del producto y eficiencia del desarrollo.
Volumen
El mínimo es de solo 1,8 KB
y el consumo de energía
El mínimo es de 2 microamperios
TencentOS tiny Proporciona el kernel RTOS más simple de la industria, con una huella de recursos mínima de 0,6 KB de RAM y 1,8 KB de ROM. En escenarios reales como el humo y los infrarrojos, el uso de recursos de TencentOS tiny es de solo 2,69 KB de RAM y 12,38 KB de ROM, lo que reduce en gran medida el uso de recursos de hardware. Al mismo tiempo, parece que "un gorrión es pequeño", pero en realidad tiene "todos los órganos internos". TencentOS tiny puede admitir funciones complejas como gestión de tareas, programación en tiempo real, gestión del tiempo, gestión de interrupciones, gestión de memoria y manejo de excepciones.
En términos de consumo de energía, TencentOS tiny también aplica un marco de administración de energía eficiente, que puede reducir el consumo de energía en diferentes escenarios. Por ejemplo, el mecanismo de sincronización interno de TencentOS tiny iniciará automáticamente el estado de suspensión cuando descubra que el servicio no se está ejecutando, lo que reduce efectivamente el consumo de energía. Los datos medidos muestran que el consumo de energía más bajo en reposo de TencentOS tiny es de solo 2 microamperios.
Los desarrolladores también pueden elegir soluciones de referencia de bajo consumo basadas en escenarios comerciales, reduciendo así el consumo de energía del dispositivo y extendiendo la vida útil del dispositivo.
Las funciones de depuración creativas ayudan a los desarrolladores a solucionar problemas rápidamente.
Dado que muchos dispositivos terminales de Internet de las cosas se encuentran en la naturaleza o lejos en escenarios reales, es muy difícil localizar problemas cuando ocurren. Para reducir este problema, cuando ocurre un problema en el terminal, TencentOS tiny registrará cierta información de falla e informará los datos de error a la nube primero al reiniciar. Esta característica facilita enormemente a los desarrolladores encontrar la causa del error. Para que los fallos puedan solucionarse rápidamente incluso a miles de kilómetros de distancia.
Además, el kernel de TencentOS tiny está altamente desacoplado de su marco de componentes de IoT de capa superior, lo que garantiza la conexión y adaptación con otros módulos. Al mismo tiempo, TencentOS tiny también proporciona una variedad de guías de migración rápida de compiladores y herramientas de migración para ayudar a los desarrolladores a migrar a nuevas placas de desarrollo de hardware con un solo clic, ahorrando tiempo y esfuerzo y mejorando efectivamente la eficiencia del desarrollo.
En la actualidad, TencentOS tiny admite una variedad de chips y módulos de los principales fabricantes, como STMicroelectronics, NXP, BGI, Luckin Fangheng y National Technology.