STM32F103C8T6 PWM****资源:
高级定时器(TIM1):7路
通用定时器(TIM2~TIM4):各4路
PWM****输出模式:
PWM模式1**:在向上计数时,一旦CNT < CCRx时输出为有效电平,否则为无效电平;**在向 下计数时,一旦 CNT > CCRx 时输出为无效电平,否则为有效电平。
PWM模式2**:在向上计数时,一旦CNT < CCRx时输出为无效电平,否则为有效电平;**在向 下计数时,一旦 CNT > CCRx 时输出为有效电平,否则为无效电平。
PWM****周期与频率:
PWM****占空比:
由TIMx_CCRx寄存器决定。
PWM****实验
需求:使用PWM点亮LED1实现呼吸灯效果
LED****灯为什么可以越来越亮,越来越暗?
这是由不同的占空比决定的。
如何计算周期**/**频率?
假如频率为 2kHz ,则: PSC=71 , ARR=499
LED1****连接到哪个定时器的哪一路?
学会看产品手册:
1. 设置时钟
2. 设置定时器
记得把极性设置为Low ,因为 LED 灯是低电平才亮。