图形化配置工具STM32CubeMX入门——点亮LED

一、 软件安装
进入ST官网,搜索CubeMX,下载CubeMX以及与所用芯片型号对应的HAL库。安装CubeMX。安装HAL库。
第一步:打开CubeMX,依次选择help、Updater Settings。然后选择hal库的安装路径(必须是英文路径)。最好选择默认路径,否则可能会对MotorControl Workbench(ST的另外一个软件)的使用有影响。我有一次在CubeMX更改了hal库的安装路径,然后用MotorControl Workbench生成的工程文件,结果工程文件是空的。
图形化配置工具STM32CubeMX入门——点亮LED_第1张图片图形化配置工具STM32CubeMX入门——点亮LED_第2张图片
第二步:安装hal库。依次选择help、manage embedded software packages。然后找到对应的芯片,选择固件库版本。
安装方式有本地安装和在线安装。点击下面的from local…可以进行本地安装,安装过程中需要找到刚才下载的hal库的存放路径;点击下面的install now可以进行在线安装。
图形化配置工具STM32CubeMX入门——点亮LED_第3张图片图形化配置工具STM32CubeMX入门——点亮LED_第4张图片二、 新建工程
第一步:打开CubeMX软件,依次点击Flies、New Project。图形化配置工具STM32CubeMX入门——点亮LED_第5张图片
第二步:选择芯片型号。可以在下图左上角的位置进行搜索。图形化配置工具STM32CubeMX入门——点亮LED_第6张图片
图形化配置工具STM32CubeMX入门——点亮LED_第7张图片

第三步:选择引脚功能。因为我们想要控制LED亮灭,所以使用输出功能。

图形化配置工具STM32CubeMX入门——点亮LED_第8张图片

第四步:配置输出模式、输出速率、上/下拉等。

图形化配置工具STM32CubeMX入门——点亮LED_第9张图片

第五步:在project manager界面对工程文件进行命名、设置保存路径、选择编译环境……最后点击generate core生成初始化代码。

图形化配置工具STM32CubeMX入门——点亮LED_第10张图片
第六步:编写代码。下面是在main函数中添加了控制LED闪烁的代码。
图形化配置工具STM32CubeMX入门——点亮LED_第11张图片

你可能感兴趣的:(图形化配置工具STM32CubeMX入门——点亮LED)