引用自:STM32F4XX参考手册 P393 “通用定时器框架”
-
获取时钟源
PSC和ARR寄存器下阴影部分为,影子寄存器。
PSC必须有影子寄存器,ARR可选。
3.根据时序图,分析影子寄存器作用。
引用自:STM32F4XX参考手册 P484
所以PSC必须要有影子寄存器,若没有,
则意味着你更改分频值前的时间是不准的。
4.ARR的影子寄存器为什么是可选的?
引用自:STM32F4XX参考手册 P334
即使没有影子寄存器,更改前的时间也是可知的为0X36,
所以ARR的影子寄存器是可选的。
时基单元
● 计数器寄存器 (TIMx_CNT) (当前数值)
● 预分频器寄存器 (TIMx_PSC) (得到基准时钟,就得到了计数一次的时间)
● 自动重载寄存器 (TIMx_ARR) (计数多少次)
5.关于时钟源选择:一般选择内部时钟源,比较稳定。
引用自:STM32F4XX参考手册 P393
引用自:STM32F4XX参考手册 P403
1.
2.
3.
4.
占空比:高电平时间 / 周期
周期:基准时钟和重装载值