STM32CubeMX的初使用GPIO的端口配置
一、STM32CubeMX
的初步使用
-
点击此处进入配置界面,然后等待一分钟左右等界面弹出
-
输入你当前使用的芯片型号,并双击具体芯片型号
-
在System core中的模块中进行配置相关的功能。
RCC—时钟的复位与控制
STM32有四个独立的时钟源:
在ST32中时钟的来源与配置相关的信息 -
HSI(高速内部时钟):RC振荡器,频率为8MHz,精度不高。
-
HSE(高速外部时钟):可接石英/陶瓷谐振器,或者接外部时钟源,频率范围为4MHz~16MHz。
-
LSI(低速内部时钟):RC振荡器,频率为40kHz,提供低功耗时钟。
-
LSE(低速外部时钟):接频率为32.768kHz的石英晶体
在此处我们使用的是外部时钟,因此选择HSE
5. 将PA11的端口配置成GPIO_Output(GPIO输出)模式
-
将输出形式设置为低电平输出——推挽输出
-
配置时钟频率
目的配置出160MHz的时钟频率,这里使用的是24MHz的外部晶振,由于是外部时钟,所第2选的是HSE,再经过锁相环(PLL)等将时钟进行放大缩小。
-
填写项目名称和选择工具的架构
-
保存当前配置的工程
-
生成代码
-
等待生成
-
代码生成成功