我有一个很快的问题,显然我没有在网上说过我读过的内容:我知道Arduino上的millis()在自定义中断期间不会改变,但相关的计时器是否仍然在后台计算?
我的程序是时间敏感的,我想知道每次处理一个中断时是否应该增加它的值(如何?),这样主程序的时钟就不会漂移.
在此先感谢,问候,Mystère先生
即使禁用了中断,CPU内部定时器也会计数.但是当定时器溢出时,会产生一个中断,该中断将增加库中的某些计数器.如果该中断被长时间阻止......那么你将有一个漂移.
归档时间: |
|
查看次数: |
4717 次 |
最近记录: |