发布于 2010-07-13 10:34:51
2楼
对于1 ms分辨率的定时器来说,定时器位和当前值的更新不与扫描周期同步。对于大于1 ms的程序
扫描周期,定时器位和当前值在一次扫描内刷新多次。
对于10 ms分辨率的定时器来说,定时器位和当前值在每个程序扫描周期的开始刷新。定时器位和
当前值在整个扫描周期过程中为常数。在每个扫描周期的开始会将一个扫描累计的时间间隔加到定时
器当前值上。
对于分辨率为100 ms的定时器,在执行指令时对定时器位和当前值进行更新;因此,确保在每个扫
描周期内,程序仅为100毫秒的定时器执行一次指令,以便使定时器保持正确计时。
美哉德乎!姚姚者乎