恭喜,你发布的帖子
发布于 2024-01-27 11:51:57
31楼
也就是说myRing是原库的Done非?那么你这个库跟原库的Done作为下一msg的first有什么区别呢?
不是。myRing为TRUE表示这条指令正在处理中。原来的做法你要处理轮询。特别是,如果你增加一条指令,或删除一条指令,那么你的轮询程序就要改动。而这个不需要。再比如你有些指令想少点调用。比如读电流,可以半秒,一秒调用一次,那你轮询不容易处理。
请填写推广理由:
分享
只看
楼主