CC2530定时器时钟周期 频率 分频 计时器计时时长理解

1MHZ=1000KMZ=1000000HZ
  时钟周期 产生一个时钟信号所需时间 晶振震荡一次所需时间 产生两个时钟信号的间隔时间
  时钟频率xHZ 一秒产生x个时钟信号
  时钟频率xMHZ 一微秒产生x个时钟信号
  16MHZ时钟频率 时钟周期为0.0625us 0.0000000625s
  32MHZ时钟频率 时钟周期为0.03125us 0.00000003125s
  时钟频率太高 一秒产生的时钟信号多 计时器每接收到一个时钟信号其值+1或-1
  计时器达到相应的值后溢出所用时间短 计时周期短  计数器计时 间隔短
  分频就是通过分频系数将时钟频率分成若干份 达到降低时钟频率 延长时钟周期的效果
  延长时钟周期 时钟信号产生的时间间隔变长 可延长计时器最大计时时长
  16MHZ时钟频率 一微秒产生16个时钟信号 计时器一微秒 计数16
  为降低时钟信号的频率 从而达到一个较长时间的计时时长 所以将时钟频率进行分频处理
  分频128 一微秒计数器计数变为16/128 计时器计数一次需128/16微秒
  16位计时器到达最大值溢出则需要 65535*128/16=524280us=0.52428s(16MHZ的时钟周期*128*65535)
  综上 16位计时器最大计时时长为0.524280秒
  定时0.1秒需要最大计数值为(0.1s=100000us) 100000*16/128=12500 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值