TI中文支持网
TI专业的中文技术问题搜集分享网站

C6748 定时器 定时周期测量中遇到的问题

用定时器加LED灯亮灭简单测试 定时器定时长度。设置 TMR_PERIOD_LSB32  为0x00007FFF 时,计数第100次亮,第200次灭,计数清零。示波器显示亮灭时间都是21.8ms。  然后改参数TMR_PERIOD_LSB32  为0x000007FF时,无论计数100次,还是1000次后亮/灭,运行结果都是一直灭,没有出现高低电平转换的现象。

Tony Tang:

根据timer的时钟频率,计算一下0x7ff是多少cycle。如果你的timerISR里占用了太长时间,那么就没有时间休息了,相当于每次出来又进去,关键要看ISR里的代码处理。

赞(0)
未经允许不得转载:TI中文支持网 » C6748 定时器 定时周期测量中遇到的问题
分享到: 更多 (0)