恭喜,你发布的帖子
发布于 2019-01-01 07:24:57
10楼
衔接不是问题,我用变量都是明确初始化,这样法可以确保第一次的测量差值也是准确的,严谨些,另外纠正一下第二行比较应该是101,这样测量周期才是100ms,不然是99ms。
何为第一个?inc指令在下面,第一次执行的时候程序什么也没做,只做了个加一。
第一次就这样没了。也没见你初始化了什么。
在以后的执行,有某次执行,等于100程序做了增量计算和复位,加一。紧跟的下一个周期做了增量的基准更新。
这种算法每次中断进入就有三种可能的状态选择。为何不令他每次进入都只做一种固定的事?简单快速。
第一条,算增量。第二条,更新增量基准。
请填写推广理由:
分享
只看
楼主