恭喜,你发布的帖子
发布于 2020-08-13 15:36:59
4楼
这道题是考的在循环中断编程序,目的是固定每隔200ms或者300ms执行相关操作,而不是大约
在OB1编的话不准
比如定时器200ms,实际肯定会比200ms多,因为每次执行到相关指令都会检查时间,可能前一次199ms,下一次就201ms了
循环中断是每隔一个固定时间执行一次相关程序
OB1的间隔是不确定的,间隔完全取决于OB1的执行时间,而OB1的执行时间会因为各种高优先级中断、通信或者指令跳转等等导致执行时间的增加或减小
请填写推广理由:
分享
只看
楼主