LiteOS无法直接烧录或者烧录失败解决方法--J-Link

举报
樊心昊 发表于 2020/05/13 21:18:27 2020/05/13
【摘要】 前提条件:程序编译成功,并且电脑上已经安装J-Link驱动,你使用的仿真器也是J-Link。上图黑色的是J-Link,下图紫色的是ST-Link,本教程适用于J-Link,如果是ST-Link,请点击这里查看教程。设备管理器中也能查看你使用的是ST-Link还是J-Link环境:Win10+J-Linkv6.44第一步:先到IoT Studio创建的工程目录中把Huawei_LiteOS.h...

前提条件:程序编译成功,并且电脑上已经安装J-Link驱动,你使用的仿真器也是J-Link。

上图黑色的是J-Link,下图紫色的是ST-Link,本教程适用于J-Link,如果是ST-Link,请点击这里查看教程。

image.pngimage.png

设备管理器中也能查看你使用的是ST-Link还是J-Link

image.png

环境:Win10+J-Linkv6.44


第一步:先到IoT Studio创建的工程目录中把Huawei_LiteOS.hex文件取出

    该文件默认在GCC/build目录中,注意:由于大家IoT Studio版本不一致,所以可能不在build中,但是一定在GCC目录下,可以自己找找。

第二步:直接使用J-Flash V6.44h烧录

    该软件的目录位于C:\ProgramData\Microsoft\Windows\Start Menu\Programs\SEGGER - J-Link V6.44h或者C:\Program Files (x86)\SEGGER\JLink_V644h或者是你自己安装时指定的路径。

    ①打开J-Flash V6.44h并选择Create a new project,点击Start J-Flash。

    image.png

    ②点击右边...,选择你的芯片厂商ST在选择芯片型号。

    image.png            

    image.png

    ③选择接线方式,一般都是SWD/JTAG,这两种接线的不同,可以百度查看差异,点击OK。

    image.png

    ④选择File-->Open data file,并找到你的hex文件所在目录选择XXXX.hex文件,点击打开

    image.png

    ⑤选择Target-->Connect

    image.png

    连接成功会有以下信息

    image.png

    ⑥先擦除在烧写或者直接烧写都可以

    image.png

    我一般使用“直接烧写”烧写,烧写完成之后按下开发板的复位键即可看到程序运行。


【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。