恭喜,你发布的帖子
发布于 2019-02-14 11:11:34
8楼
这是正解。
一个扫描周期赋值500,下个扫描周期赋值250,依次循环。
我这段程序,是比较简单的,就是高速计数器=参考值后,触发一个硬件中断。如果说是因为刷新慢产生的,那么我设定的高速计数器参考值(如图中的MD14)应该在不停地发生变化,。可我没看到变化。
上面这段程序,我就写在这个中断里面。
可是如果,我把这段程序写在OB1里面就会出现如你所说的数据在随着扫描周期不断变化(就是250和500不停地无规律跳动变化)
我就想问,为什么?OB1里面能看到数值变化,而中断里面看不到数值变化?
请填写推广理由:
分享
只看
楼主