STM32定时器的PWM信号生成与输入测量
1. STM32定时器概述
STM32F103系列有多种定时器可供使用,包括通用定时器TIM2、TIM3、TIM4、TIM5和高级定时器TIM1、TIM8。通用定时器功能丰富,通常能满足大部分需求。以下是各定时器及其通道对应的GPIO引脚:
| Timer | Type | Channel 1 | Channel 2 | Channel 3 | Channel 4 |
| — | — | — | — | — | — |
| TIM1 | Advanced | PA12
PB13=CH1N | PA8
PB14=CH2N | PA9
PB15=CH3N | PA10
PB12=BKIN |
| TIM2 | General purpose | PA0 | PA1 | PA2 | PA3 |
| TIM3 | General purpose | PA6 | PA7 | PB0 | PB1 |
| TIM4 | General purpose | PB6 | PB7 | PB8 | PB9 |
| TIM5 | General purpose | None | None | None | PA3 |
| TIM8 | Advanced | None | None | None | None |
2. 使用定时器2生成PWM信号
2.1 PWM信号与定时器2特性
大多数RC控制基于信号高电平的持续时间而非占空比。定时器2 - 5是通用定时器,具有以下特性:
- 16位向上、向下、向上/向下
超级会员免费看
订阅专栏 解锁全文
2035

被折叠的 条评论
为什么被折叠?



