-
在设置预分频器时候,要减去1,比如2分频,那么在在
TIMx_PSC
寄存器中写入的值就是 2 − 1 = 1 2-1=1 2−1=1,而不是2
-
在设置自动重装载寄存器的时候也要减去1,比如要填的值是1000,则要往
TIMx_ARR
寄存器中写 1000 − 1 = 999 1000-1=999 1000−1=999
stm32预分频器和自动重装载寄存器减1问题
最新推荐文章于 2024-05-22 20:42:23 发布
在设置预分频器时候,要减去1,比如2分频,那么在在TIMx_PSC
寄存器中写入的值就是
2
−
1
=
1
2-1=1
2−1=1,而不是2
在设置自动重装载寄存器的时候也要减去1,比如要填的值是1000,则要往TIMx_ARR
寄存器中写
1000
−
1
=
999
1000-1=999
1000−1=999