【华为云技术分享】LiteOS无法直接烧录或者烧录失败解决方法--ST-Link
2023-02-18 16:32:00 时间
前提条件:
程序编译成功,并且电脑上已经安装ST-Link驱动,你使用的仿真器也是ST-Link。
上图黑色的是J-Link,下图紫色的是ST-Link,本教程适用于ST-Link,如果是J-Link,点击这里查看教程
设备管理器中也能查看你使用的是ST-Link还是J-Link
环境:Win10+ST-LINK Utility v4.3.0.0
第一步:先到IoT Studio创建的工程目录中把Huawei_LiteOS.hex文件取出
该文件默认在GCC/build目录中,注意:由于大家IoT Studio版本不一致,所以可能不在build中,但是一定在GCC目录下,可以自己找找。
第二步:打开STM32 ST-Link Utiliry并烧写程序
①找到该软件,一般位于C:\Program Files (x86)\STMicroelectronics\STM32 ST-LINK Utility\ST-LINK Utility\STM32 ST-LINK Utility.exe中也可能安装时你自己指定了路径
②打开STM32 ST-LINK Utility,选择File-->Open file,在选择刚才我们说的xxx.hex文件
③点击connect to the target,下方会自动显示识别出来的芯片型号以及flash大小
④点击Full chip erase,擦除整块芯片之前的程序
⑤点击program verify并点击start,等待烧写并校验完成,你就能看到程序正在运行了
相关文章
- 使用Angular构建单页面应用(SPA)
- 如何在 pyqt 中实现桌面歌词
- 对 python 中 @property 和计算属性的一些思考
- 如何使用 numpy 和 pytorch 快速计算 IOU
- 实践案例丨基于ModelArts AI市场算法MobileNet_v2实现花卉分类
- 美女面试官问我Python如何优雅的创建临时文件,我的回答....
- 绝了,华为云服务器“The 3”出道,每款都很能打
- Volcano火山:容器与批量计算的碰撞
- 【华为云技术分享】LiteOS无法直接烧录或者烧录失败解决方法--ST-Link
- 快速了解云原生中的微服务应用(内含福利)
- 从软件开发到 AI 领域工程师:模型训练篇
- 【福利活动】华为云“上云之路”征文大赛开启,FreeBuds3无线耳机等重磅好礼送不停
- 【儿童节特辑】风格迁移——让你的照片秒变手绘日漫风
- 【极客思考】计算机网络:Wireshark抓包分析TCP中的三次握手与四次挥手
- 低代码开发平台发展趋势:低代码——炒作还是趋势?
- 我们谈自动驾驶网络到底在谈什么?
- 【昇腾】ModelArts与Atlas 200 DK云端协同开发——行人检测Demo(完整版)
- 疫情数据背后,聊聊数据分析平台变迁史
- 华为五大专家亲述:如何转型搞 AI?
- 【华为云技术分享】LwM2M协议的学习与分享