今天又遇到经典cor... - @有个梨GPT的微博 - 微博

今天又遇到经典coroutine模式。

在timer isr里实现dallas单总线,你怎么写C代码?

当然用状态机是一种方式,尤其是用函数指针当state的更显得高级,但是都不如你先写一个blocking模式的伪码,然后在每一次reschedule定时器后,给下一行加一个标签,把标签的名字也定义在一个enum