About QP/C ========== QP/C is an event-driven, RTOS-like, active object framework for microcontrollers. The QP/C framework provides thread-safe execution of active objects (concurrent state machines) and supports both manual and automatic coding of UML statecharts in readable, production-quality ANSI-C. Automatic code generation for QP/C applications, compliant with the MISRA-C:2004 guidelines, is provided by the free QM modeling tool.
300行代码实现多任务管理的OS,在很多MCU开发中,功能很简单,实时性要求不强,如果使用RTOS显得太浪费,任务多了管理不当又很乱,所以才会想起做一个轮询的任务管理。简单好用!CSDN:https://blog.csdn.net/ziqi5543/article/details/101512722
软件定时器。适合于嵌入式裸机程序中使用的软件定时器,可以有效的解决STM32、51类单片机硬件定时器不足的问题。
一种无OS的MCU实用软件管理系统,包括任务轮询框架,命令管理器、低功耗管理、环形缓冲区等实用模块。