Por qué utilizar CMSIS RTOS

1. Integrado en keil, no existe el llamado concepto de trasplante. Se puede agregar cualquier MCU con un clic (imagínese, si no usa STM32 en el futuro, aún será muy fácil trasplantar el sistema operativo);

2. Aproximadamente 5kB, y oficialmente optimizado para la serie Cortex ARM, la eficiencia es evidente;

3. El middleware USB/red/GUI/sistema de archivos de uso común, etc., está preparado oficialmente por ARM y solo es necesario agregarlo con un clic. Tampoco existe el concepto de trasplante

4. Es muy conveniente. En el modo de depuración de keil, puede ver fácilmente el uso de CPU y memoria de las tareas, así como el tiempo de ejecución y el estado de ejecución de cada tarea, y cómo adelantarse a cada tarea. Es muy intuitivo y no requiere llamar a funciones de visualización dedicadas como. otros RTOS;

5. CMSIS RTOS es la base del popular sistema operativo de Internet de las cosas mbedOS. Comprender esta API de RTOS hará que sea más fácil comenzar con mbedOS. y la posición de ARM en esta ola es bien conocida (la razón principal de la adquisición de ARM por parte de SoftBank), se espera que Internet de las cosas genere una gran cantidad de oportunidades laborales relacionadas en el futuro;

6. para usar. Recuérdeme nuevamente que CMSIS RTOS es solo un conjunto de API. Si está interesado, puede estudiarlo para encapsular el código fuente del sistema operativo. Si no está interesado, simplemente eche un vistazo a la API y úsela;

7. ¡Gratis! Esto es lo mismo que freeRTOS, que tiene más potencial que uc/oS. Sin embargo, freeRTOS es un proyecto personal de código abierto y no existe un modelo de negocio para actualizaciones y mantenimiento posteriores. ARM acaba de recibir una gran suma de dinero de SoftBank. Y se estima que el desarrollo y la promoción posteriores serán más fuertes. Dicho esto, si freeRTOS es realmente bueno, ARM también puede empaquetarlo.

c="../css/tongji.js">