模块化的开发,让编程更简单!
1.STM32CubeMX基础配置
1.1 MCU的选择
1.2 时钟选择
1.3 开启Debug
1.4 定时器的配置
注:一个PWM的周期为20ms,即20000us
1.5 时钟树的配置
2.程序设计
注:
HAL_TIM_PWM_Start(TIM_HandleTypeDef *htim, uint32_t Channel)
htim:定时器
Channel:通道
__HAL_TIM_SET_COMPARE(__HANDLE__, __CHANNEL__, __COMPARE__)
HANDLE:定时器
CHANNEL:通道
COMPARE:PWM高电平时间