@stonepanpan
石头 暂无简介
uthash是C的比较优秀的开源代码,它用C语言实现了hash、list、array、stack、string以及ringbuffer的常用功能。关键是uthash全部使用头文件实现,因此移植和跨平台使用非常方便。
300行代码实现多任务管理的OS,在很多MCU开发中,功能很简单,实时性要求不强,如果使用RTOS显得太浪费,任务多了管理不当又很乱,所以才会想起做一个轮询的任务管理。简单好用!CSDN:https://blog.csdn.net/ziqi5543/article/details/101512722
EFSM(event finite state machine,事件驱动型有限状态机),是一个基于事件驱动的有限状态机。使用EFSM可实现上百个状态、上千种事件处理,且可实现多重状态机和层次状态机。可应用在云后台微服务和嵌入式软件等各种平台中。