定时器简介
定时器功能 :定时、输出比较、输入捕获、互补输出
定时器分类 :基本定时器、通用定时器、高级定时器
定时器资源 :F103系列有2个高级定时器TIM1和TIM8、4个通用定时器TIM2/3/4/5、2个基本定时器TIM6和TIM7
基本定时器功能框图
1-计数器16bit,只能向上计数,只有TIM6和TIM7
2-没有外部的GPIO,是内部资源,只能用来定时
3-时钟来自PCLK1,为72M(见时钟树),可实现1~65536分频
1-时钟源
2-控制器
3-时基单元
时钟源
时钟源来自RCC的TIMx_CLK(属于内部的CK_INT)
TIMx_CLK等于多少呢?如何确定?
具体的查看:RCC时钟树框图
控制器
控制器用于控制定时器的:复位、使能、计数、触发DAC
涉及到的寄存器为:CR1/2、DIER、EGR、SR
时基(定时器的心脏)
定时器最主要的就是时基部分: