目录: 一、STM32CubeMX 配置 1、选择定时器通道: 2、设置 TIM2 channel1 的预分频器、自动重装等值: 二、keil5 进一步编程 1、开启定时器2 通道 1 的 PWM 输出: 2、改变 CCR 值(改变占空比): 参考文章 一、STM32CubeMX 配置 1、选择定时器通道: 此处选择 TIM2 的 Channel1 通道,时钟源设置为内部时钟,设置 Channel1 为 PWM 产生: 解析: 使能 TIM2 全局中断: 2、设置 TIM2 channel1 的预分频器、自动重装等值: 一、向上计数模式(Up-Counting): 在向上计数模式下,PWM 计数器从 0 开始递增计数,直到达到预设的自动重装值(ARR) 当计数器达到 ARR 值,它将产生一个计数器溢出中断事件,计数器计数值置 0,重新开始计数