首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 单片机 >

msp430 timeA定时器有关问题

2013-09-12 
msp430 timeA定时器问题小弟求解 怎样获得一个三秒定时计数到65535就清零啦msp430timeA[解决办法]计数器啊

msp430 timeA定时器问题
小弟求解 怎样获得一个三秒定时  计数到65535就清零啦 msp430 timeA
[解决办法]
计数器啊,定时器的基本技巧
假设你定时器是10MS触发一次,定义一变量 uint32_t volatile t0cnt=0;
在定时器事件里t0cnt++;
当t0cnt==300时,3秒就到了
[解决办法]

引用:
Quote: 引用:

计数器啊,定时器的基本技巧
假设你定时器是10MS触发一次,定义一变量 uint32_t volatile t0cnt=0;
在定时器事件里t0cnt++;
当t0cnt==300时,3秒就到了
额 谢谢啦!其实我想知道是不是通过什么分频 对寄存器设值之类的来做!

分频的话,可以提升定时上限,但是就算分频到最大,也可能不够3秒,或者说上限也还是不够,那版主说的方法就能解决这个问题了,其实不管分频够不够,版主的这个方法总是能弄用的。

热点排行