本文已参与「新人创作礼」活动,一起开启掘金创作之路。
定时器
STM32F1 包括
- 2个基本定时器: TIM6, TIM7
- 4个通用定时器:TIM2-TIM5
- 2个高级定时器: TIM1,TIM8
通用定时器
- 16位自动装载计数器
- 16位可编程预分频器
- 4个独立通道
- 输入捕获
- 输出比较
- PWM生成
- 单脉冲模式输出
- 外部信号(TIMx_ETR)控制定时器,多个定时器互连
- 中断/DMA请求
- 更新
- 出发
- 输入捕获
- 输出比较
- 支持 增量(正交)编码器和霍尔传感器电路
- 触发输入作为外部时钟或者按周期的电流管理
时钟源
- A.内部时钟(CK_INT)
- B.外部时钟模式 1:外部输入引脚 TIx(x=1,2,3,4)
- C.外部时钟模式 2:外部触发输入 ETR
- D.内部触发输入(ITRx(x=0,1,2,3)
控制器
时基单元
可以产生更新事件,触发中断