stm32——PWM实现呼吸灯效果

使用pwm点亮led,实现呼吸灯效果

led为什么可以越来越亮,越来越暗?由不同的占空比决定(占空比由CCRx决定)。

1、芯片手册查看引脚pwm通道:

 2、cubeMX

①sys设置串口

② RCC设置时钟来源

③配置时钟

 

④配置io口的pwm输出 

 

 三、keil5

//
修改比较值,修改占空比

__HAL_TIM_SetCompare
(
&
htim4
,
TIM_CHANNEL_3
,
pwmVal
);

//打开pwm通道

HAL_TIM_Start(&htim4,TIM_CHANNEL_3);