
本次实现目标还是使用板卡自带的LED灯。如图1所示: 图1 阅读Datasheet上可以看到,PA5是可以复用TIM1的Channel1通道的,这样在Cubemx中就容易配置了。开始在CubeMx配置引脚参数和定时器参数,如图2所示: 本次配置为频率10KHz。呼吸灯的原理就是按一定数值修改PWM的占空比,这样就能实现呼吸灯的效果,主函数中修改代码如下:
在while中修改一下,如下:
修改好以后,Debug,可以看到呼吸灯的效果,如图3所示: 图3 |
【新品发布】STM32C0 三大子产品线齐发,精准适配价格敏感应用(文末有奖)
STM32电路知识学习
STM32C031芯片串口的Modbus特性
NUCLEO-C031C6开发板测试7——硬件SPI驱动TFT彩屏显示
NUCLEO-C031C6开发板测试6——驱动TFT彩屏显示
NUCLEO-C031C6开发板测试4——串口通讯测试
NUCLEO-C031C6开发板测试4——I2C驱动日历时钟芯片
STM32C09x和STM32C051:工业应用性价比优化的关键选择
STM32怎么选型
STM32C031芯片串口的Modbus特性