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

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

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

在这里插入图片描述

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

在这里插入图片描述

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

在这里插入图片描述
第六步:编写代码。下面是在main函数中添加了控制LED闪烁的代码。
在这里插入图片描述

  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值