TIM定时器
四部分:时基单元,从模式控制器,输入捕获,输出比较
时基单元结构:
RCC TRIG ETR 时基单元的时钟来源
PSC 预分频器--对输入的信号降频
ARR 自动重装寄存器
CNT 计数器 对脉冲进行计数
RCR 重复计数器 设置重复计数的次数

02:23
时钟来源 共三种 时钟树,从模式控制器(TRIG),外部参考信号(ETRF)
04:00
默认:SYSCLK=8MHz分频器,倍频器可调

计时器:对脉冲计数 ARR(0~65535)
上计数 下计数 中心对齐
ARR上计数 CNT从0开始递增直到与ARR相等
后从0开始重新计数 定时周期= ARR+1
下计数 从ARR递减直到0后重新计数
定时周期= ARR+1
中心对齐:先上计数再下计数(较复杂)

RCR重复计数器:设计重复计数的次数=RCR+1
对CNT:每计满一个定时周期就溢出一次
重复次数结束时,产生一次update事件
RCR=n CNT每发生(n+1)次溢出,产生一次update事件


手表:每转五圈响铃一次
update事件:手表响铃
时钟源:石英晶振 32.768k赫兹
CNT:秒针 上计数,1赫兹
预分频器分频32767
定时周期60-->ARR= 59(周期=59+1=60)