请问在定时循环中如何及时退出?比如我用定时循环设定每次长时间保存数据,那么我停止时,程序就要等很长时间,请问有什么办法让循环能快速退出吗?
这是常见的问题,对于一般循环也适用,以定时循环为例。问题的原因在于循环时间很长,因此需要在循环时间到时才扫描退出条件。

有几种解决方法:

1、减少循环时间,对于需要长时间间隔分频处理,比如循环时间为100MS,则10秒为循环时间的100分频,如下图所示。

Picture
2、利用停止定时循环函数,如下图所示
Picture
 





Leave a Reply.