2019-10-15 18:39发布
东北小辉辉 发表于 2017-1-6 14:22 这实际上是一个多任务并行的问题,裸机的话,要采用状态机的思想,切碎大状态,每个状态要尽量占用很小的 ...
东北小辉辉 发表于 2017-1-6 14:27 如果没学过ucos的话,建议楼主去百度一下“小小调度器”,我们论坛也有网友实现。纯状态机开发的难度比较大 ...
菜鸟2770 发表于 2017-1-6 15:08 用外部中断么,然后中断处理信息。。。
最多设置5个标签!
看来还是学的太少,一直裸奔到现在,要去看看UCOS了,谢谢指教
谢谢了!去看一下“小小调度器”
没那么简单,我举个例子,假设这个按键用外部中断来做。
这个按键是要消抖的把,算这个抖动是10ms,这10ms是用delay死等的方式来做的。
那如果现在单片机正在进行GPS定位,定位到一半,好,按键的外部中断来了,死等了10ms,按键是被识别到了,但是本次的GPS定位的时序就乱了,因为多出了10ms,那本次GPS定位就失败了。
一周热门 更多>