CC2530定时器模模式最大值计算
首先假设
| 频率: | f |
| 分频系数: | n |
| 间隔定时: | s |
| 周期: | T |
| 模模式最大值: | N |
因为
T = 1 / f
所以
s = ( n / f ) * N = n * N / f
由此可得
计算模模式最大值公式:N = ( s * f ) / n
带入数据,计算试试
| 频率 | 32M = 32*10^6 |
| 分频系数 | 8 |
| 间隔定时 | 0.01s |
N = (0.01 * 32*10^6) / 8 = 40000
但是板子里面是从0开始算了的4000个数
所以是 0 ~ 39999
所以模模式最大值即N = 39999 即 N = 9c3f (十六进制)
LED一秒间隔闪烁:

最后附带上一个可以自动计算的软件程序,同样是根据这个公式来计算的:

浙公网安备 33010602011771号