恭喜,你发布的帖子
发布于 2022-03-22 17:07:42
7楼
ob35是其中的一个中断,一般都是3个以上,你看cpu属性的中ob参数就知道了。如果你的程序需要在100,200,500,1000ms多个中断中使用,你可以直接在ob35(周期100ms)中调用加计数就行了:
ob35中每一个扫描周期计数1自加,计数2自加,计数3自加,
需要100ms周期的直接在ob35中调用,
需要200ms周期的,如果计数1大于等于2则执行200ms需要中断的程序,执行结束,计数1清零;
需要500ms周期的,如果计数2大于等于5则执行500ms需要中断的程序,执行结束,计数2清零;
需要1000ms周期的,如果计数3大于等于10则执行1000ms需要中断的程序,执行结束,计数3清零;
谢谢zhangli0老师的多次帮助!
我就是对300有点郁闷,200smart都有4个循环中断,300却不行,比如我手头用的这个314,只能用OB35。
请填写推广理由:
分享
只看
楼主