一篇探讨如何在C语言中实现协程(coroutines)的文章
http://t.cn/A6kM2i3T
文章目的是想用来简化嵌入式软件开发中常见的状态机逻辑。文章通过一个具体的例子——一个可以由用户控制闪烁周期的LED闪烁器——来说明如何使用协程来替代传统的状态机实现方式,并详细介绍了实现这一目标的宏(macro)和运行时系统。
发布于 山东
一篇探讨如何在C语言中实现协程(coroutines)的文章
http://t.cn/A6kM2i3T
文章目的是想用来简化嵌入式软件开发中常见的状态机逻辑。文章通过一个具体的例子——一个可以由用户控制闪烁周期的LED闪烁器——来说明如何使用协程来替代传统的状态机实现方式,并详细介绍了实现这一目标的宏(macro)和运行时系统。