软件:STM32CubeMX,KEIL_4
(1)打开STM32CUBEMX,点击New Project
(2)选择相应芯片选型,点击下方的“OK”
(3)在Pinout界面下选择RCC,选择High Speed Clock->Crytal/Ceramic,(选择外部高速晶振)
(4)再配置TIM1 通道1为PWM
(5)点击Clock Configuration界面 改Input frequency为8(因为我硬件上晶振是8M的)其它的默认,有时间你可以分析分析这个时钟树
(6)点击configuration,点击Control下的TIM1
预分频PWM频率设置
占空比设置
其它设置默认(如NVIC Settings,本实验我们不需要),点击OK.
(7)Power Consumption Calculator是低功耗相关的,默认不管
(8)工程路径配置,点击Project ->Settings
取个名字STM32_F407,Browse选个路径,
"Toolchain / IDE"为MDK-ARM V4就会生成KEIL4的代码