以下摘自帮助文件:“
定时器分辨率对定时器位和当前时间值更新时间的影响
1 ms 定时器:定时器位和当前值的更新与扫描周期不同步。扫描周期大于 1 ms 时,定时器位和当前值在该扫描周期内更新多次。
10 ms 定时器:定时器位和当前值在每个扫描周期开始时更新。定时器位和当前值在整个扫描期间保持不变。扫描期间累积的时间间隔会在每次扫描开始时加到当前值上。
100 ms 定时器:对于分辨率为 100 ms 的定时器,定时器位和当前值在指令执行时更新;因此,确保在每个扫描周期内程序仅执行 100
ms 定时器指令一次,这样才能保证定时器的定时正确。”
定时器的本质是计数器,计数器的本质是加法器。精度由分频电路决定。
从以上帮助文件说明可以看出
1ms定时器是一个独立的方波发生器(施密特触发器电路)完成
10ms与100ms的定时器精度由什么来决定的。本质区别是什么?