STM32的定时器实现PWM呼吸灯

STM32的定时器实现PWM呼吸灯

1.程序比较简单,不再啰嗦。首先是STM32CubeMX里的关键信息配置,下面没截图到的就按默认的没改。

我的板子是ST官方的STM32F429ZIT6-NUCLEO,时钟设置的内部时钟源的180MHz,TIM1在APB2时钟线上180MHz,TIM3和TIM4在APB1时钟线上90MHz。

使能了TIM1通道2的互补通道,对应的IO是PB14。
使能了TIM3通道3,对应的IO是PB0。
使能了TIM4通道2,对应的IO是PB7。

当然也可以用其他IO或者其他定时器,我的F429上三个LED就对应这三个引脚,所以我才这样设置。

2.实际效果

留下代码:
链接:https://pan.baidu.com/s/1qLy50tOFTI5HN6B_OPYsYQ
提取码:5192

本文地址:https://blog.csdn.net/qq_43527819/article/details/109647006

(0)
上一篇 2022年3月21日
下一篇 2022年3月21日

相关推荐