MSP430f149定时问题,请教各位

2019-03-24 11:00发布

一直弄不懂怎么准确定时啊,比如说我设置Mclk是8M,smclk=mclk,定时器A的也用smclk,定时1s的话CCR0=8000
(CCR0=1s/(1/800M));
不知道这样计算的值对吗. 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
11条回答
armcu
2019-03-24 18:19
< 公式有个小问题,可能是你的笔误。CCR0=1s / (1 / 8M) = 8M = 8000 000.从这个结果来看,延时一秒需要的定时器数值已经超过定时器的能力了(定时器为16位,最大数为0xFFFF)。要想实现1S的定时,分段实现吧,比如分成1000个1ms的定时。

一周热门 更多>

相关问题

    相关文章