
观察开发板原理图以及数据手册,可以看到用户LED灯连接的PA5和PC9引脚均有PWM输出功能。 分别选取PA5为TIM2_CH1,PC9为TIM3_CH4,在CubeMX中配置如下 在程序中,首先开启PWM的时钟中断
引入PWM配置结构体
在主函数中,通过不断调节占空比实现两盏不同频率的LED呼吸灯
得到效果如下 |
【STM32C0评测】Rt-thread nano 添加PIN驱动
【STM32C0评测】STM32C092 适配运行RT-thread
【STM32C0评测】sleep,standby,stop,run四种状态功耗检测
【STM32C0评测】低功耗状态电流测试
【STM32C0评测】自适应波特率UART回环
【STM32C0评测】GPIO控制PWM呼吸灯
【STM32C0评测】NUCLEO-C092RC简要开箱测评——标准而立异的新一代低成本微控制器
【STM32C0评测】基于I2C驱动温度传感器
【STM32C0评测】使用ThreadX创建RTOS线程
【STM32C0评测】基于模拟SPI驱动1.8寸tft屏