定时器介绍
STM32具有三种定时器:基本定时器、通用定时器(常用)、高级定时器(多用三相无刷电机)
主模式触发DAC可以理解为事件
基本定时器框图
PSC预分频计数器:将定时器的输入时钟进行分频(基本定时器的输入时钟只由内部时钟提供72M)
ARR自动重装载计数器:CNT计数器到达ARR后重新计数
CNT定时器的时钟计数器
以上三个寄存器均为16位,最大值为65535,使用时会比设置的值要+1,例如预分频设为1,实际为2分频
ARR在计满时能够产生中断/事件,称为更新中断/事件