如何使用J-Flash下载单片机程序(.hex) 转载一篇比较全面的j-flash下载

如何使用J-Flash下载单片机程序(.hex)

工具/原料

 
  • 联想(Lenovo)拯救者R7000
  • Windows10/7
  • J-FlashV6.52b
  • J-Link V6.52b

方法/步骤

 
  1. 1

    在电脑桌面“开始”选项中找到已经安装好的J-Link V6.52b文件夹,从中找到J-Flash V6.52b打开,可以将J-Flash生成快捷键,放到桌面方便下次使用。

    如何使用J-Flash下载单片机程序(.hex)
  2.  

    打开之后选中“Create a new project”,点击Start J-Flash。

    如何使用J-Flash下载单片机程序(.hex)
  3.  

    选择Target Interface的类型,可选的类型有JTAG、SWD、cJTAG等,我们这里使用的是SWD接口模式,此种接口一般包括(3.3V、GND、SWDIO、SWCLK、NRST)。点击Target Device栏中的“...”选择我们使用的单片机型号。

    如何使用J-Flash下载单片机程序(.hex)
  4.  

    在Manufacturer中选择处理器的大类,此项目使用的是ST系列的,找到我们使用的具体型号,点击“OK”。

    如何使用J-Flash下载单片机程序(.hex)
  5.  

    配置完成之后,需要进行选择目标文件,点击“File”→“Open data file ...”→“打开”。操作之后我们可以看到程序的下载地址为0x8000000。

    如何使用J-Flash下载单片机程序(.hex)
  6.  

    将ARM仿真器连接到电路板,点击“Target”→“Connect”,进行连接。

    如何使用J-Flash下载单片机程序(.hex)
  7.  

    连接成功之后,在J-Flash界面的下方会显示“Connected successfully”。

    如何使用J-Flash下载单片机程序(.hex)
  8.  

    通过以上的步骤,下载平台基本上已经搭建好了,点击“Target”→“Production Programming”或者使用快捷键F7,下载程序。

    如何使用J-Flash下载单片机程序(.hex)
  9.  

    步骤执行之后,会显示程序下载进度条。

    如何使用J-Flash下载单片机程序(.hex)
  10.  

    判断程序是否下载成功可以通过J-Flash界面下面的提示判断。如果成功会显示“Target erased,programmed and verified successfully - Completed after 2.771 sec”意思为目标程序擦除成功,校验和下载完成,耗时2.771秒。

    如何使用J-Flash下载单片机程序(.hex)
  11.  

    如果想程序下载完成之后,让系统运行起来,此时需要点击“Options”→“Project settings”→“Production”→“Start application”。

    如何使用J-Flash下载单片机程序(.hex)
    END

注意事项

 
  • 1、显示连接成功,才能下载目标程序;
  • 2、下载过程中,硬件连接一定要可靠,避免出现下载中断;
  • 3、单片机选型不能有误。
posted @ 2021-07-21 14:07  xiaoheikkkk  阅读(3117)  评论(0编辑  收藏  举报