LPC系列定时器定时时间不解

[复制链接]
 楼主| chenyu988 发表于 2012-10-14 13:41 | 显示全部楼层 |阅读模式
看深入浅出ARM7定时器部分,0.5s定时如下:
T0PR=0;//不分频
T0MR0=Fpclk/2;//0.5s定时
不能理解,当定时器计数到达Fpclk/2时,发生匹配,为什么到Fpclk/2是0.5s呢,是怎么计算的?
阿南 发表于 2012-10-15 09:29 | 显示全部楼层
楼主需要对应数据手册的时钟部分计算出定时器计数一次需要的时间,再乘以益出时间。
 楼主| chenyu988 发表于 2012-10-15 11:09 | 显示全部楼层
2# 阿南
时钟计数频率公式是 Fpclk/(PR+1),PR=0,则计数频率为Fpclk,即计数一次时间为1/Fpclk(s);匹配的值为Fpclk/2,那么发生匹配时,定时时间为(1/Fpclk)* (Fpclk/2)=1/2=0.5s,哈哈终于明白了!谢谢
zhuzibaijia1215 发表于 2013-4-23 16:04 | 显示全部楼层
您需要登录后才可以回帖 登录 | 注册

本版积分规则

47

主题

1107

帖子

14

粉丝
快速回复 在线客服 返回列表 返回顶部