基于STM32cubemx的STMf107vct6的代码生成教程,实验三PWM呼吸灯的实现
软件:STM32cubemx/keil5
功能描述:将定时器TIM3全映射到外部端口PA6和PA7,设置输出模式为PWM(脉冲宽度调制模式)输出,通过改变占空比的值实现LED的呼吸灯效果。
需要配置的有:PA6设置为TIM3_CH1,PA7设置为TIM3_CH2,设置预分频系数与自动重载值,设置PWM的输出极性。
1.在STM32cubemx中新建new project,选择正确的MCU型号。建议选择Tx后缀,更直观。
2.首先设置RCC的 HSE(外部高速时钟)为晶振模式Crystal/ceramic Resonator
SYS的Debug为Serial Wire
3.设置TIME3,设置CH1,CH2的模式为PWM输出,PA6.PB7自动选择TIM3_CH1/2