STM32F429新手入门多图教程---PWM输出
硬件:野火STM32F429
软件:CubeMX
①建立工程文件,设置晶振时钟这里不再赘述。
②调整TIM3时钟,如图设置。
Prescaler 预分频器 ------(TIMx_PSC寄存器)
Counter Period 到达此数后计数器置零。
Pulse值存在ARR寄存器中,当计数器大于此值输出高电平(PWM mode 2)/低电平(PWM mode 1)。
③设置时钟树,TIM3从APB1 Timer clocks 导出。
④命名项目,选择合适的编译器,生成代码。
⑤找到main.c,填写如图代码。
⑥在实物开发板上将PC9接口与LED非电源极连接。
⑦烧写程序,复位运行,观察到小灯 变频闪烁到稳定发光 不断反复的现象。