单片机学习小组
直播中

刘丽菲

7年用户 926经验值
私信 关注

通过定时器累加实现延时需要注意的事项

通过定时器累加实现延时这种方法我在实战中也能轻易悟出来,但吴老师凭借自己丰富的实践经验,告诉我们在使用定时器中断实现累加延时时需要注意的事项:1:在定时器中断里,如果要操作一些全局变量(除了延时期间的累加值),比如外部的状态值,且这些值可能被外部函数改变,这时需要先将定时器中断关闭,然后进行赋值操作(如累加计数值清零),不然可能会是程序存在隐患。的确,一般人都能意识到这点。2:定时器中断的间隔应该适宜,不能过大,过大会导致计数分辨率太小,也不能过小,,,

更多回帖

发帖
×
20
完善资料,
赚取积分