STM32CubeIDE基础学习-STM32CubeIDE软件程序下载方法

STM32CubeIDE基础学习-STM32CubeIDE软件代码下载方法



前言

编写完代码,一般都会选择在线下载程序的方式进行验证该程序是否正确,如果发现结果和预期的现象不吻合,则需要重复排查、下载代码了。

下面就来记录一下该下载的过程。


第1章 代码下载

编译完代码后,可以点击下载按钮进行下载代码了,点击下图这个类似播放的按钮就是下载代码的,如下图所示:

在这里插入图片描述

如果是第一次下载程序,可能会弹出下图这个配置界面,是需要确认对应工程和调试器等信息,如果确定无误后就点击OK。

在这里插入图片描述

在这里插入图片描述

配置完这些信息就可以正常下载程序了。

接着,能正常下载代码了就可以看到软件右下角有一个下载的进度条了,如下图所示:

在这里插入图片描述

最终完成后就会提示下图这个信息,Download verified successfully Shutting down…。如下图所示:

在这里插入图片描述

最后就可以看到单片机开发板正常执行代码了。

第2章 下载器固件更新

如果用ST-LINK下载代码的时候发现提示需要固件更新的情况,如下图所示:

在这里插入图片描述

那么就需要更新一个下载器的固件就行,不然每次都提醒需要更新比较麻烦。如下图所示:

在这里插入图片描述

如果发现Upgrade的按钮出现灰色无法点击时,可以点击Open in update mode,然后插拔一下ST-LINK下载器的USB,此时就可以看到下面Upgrade按钮可以点击了,如下图所示:

在这里插入图片描述

如果操作此步骤后还是无法点击,那么可以再次重复点击一次Open in update mode操作。

接着看到成功更新了,成功更新的过程如下图所示:

在这里插入图片描述

耐心等待更新完成即可,等进度条显示到最后。

更新完成就可以正常下载程序了。


总结

代码下载的步骤操作比较简单,主要是第一次连接ST-LINK下载器时可能需要更固件的情况,这个主要是检测到下载器版本较低导致的,问题不大,更新一下就好了,更新后,以后下载程序就不会再提示了。

### 下载并安装STM32CubeIDE最新版本 #### 安装准备 为了顺利安装STM32CubeIDE,建议先确认计算机的操作系统环境满足官方最低配置需求[^1]。 #### 获取软件包 访问ST官方网站的STM32CubeIDE页面获取最新的安装文件。通常网页上会提供不同操作系统的对应版本链接供用户点击下载。对于Windows平台而言,这一般是一个.exe结尾的可执行安装程序;而Linux和MacOS则可能是.tar.gz压缩包形式分发。 #### 执行安装过程 启动下载好的安装向导,在弹出的语言选项界面挑选合适的显示语言之后按确定键继续前进。当遇到关于许可协议条款阅读提示的时候,请仔细浏览完毕再勾选同意按钮予以确认接受这些条件约束。 ```bash # 对于Linux用户来说, 需要解压tarball文件到目标路径下 $ tar -zxvf STM32CubeIDE_x.x.xx.linux.gtk.x86_64.tar.gz -C /opt/ ``` 在选择组件环节里,默认全选即可以满足大多数开发者的需求。如果有特殊定制化考量,则可根据实际情况调整所需功能模块的选择状态。值得注意的是,这里还涉及到指定JRE(Java Runtime Environment)的位置信息输入框,如果本地已经存在合适版本的话可以选择手动填写具体路径来加快初始化速度。 针对安装路径设定部分,除非有特别理由想要自定义放置位置外,保持默认设置通常是最佳实践方案之一。因为这样有助于后续维护工作以及与其他工具链之间的兼容协作考虑。 最后按照屏幕上的指示一步步完成剩余流程直至整个过程结束为止。此时应该能够在桌面或者开始菜单找到该集成开发环境的应用快捷方式图标了。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值