J-Flash烧写Hex文件-详细步骤

文章目录

  • 1. 前言
  • 2. 下载 J-Flash 工具
  • 3. 创建新工程 - New project
  • 4. 选择芯片型号 - Device Setting
  • 5. 打开待烧录Hex文件 - File → Open data file
  • 6. 选择操作扇区 - Options → Project settings → Flash
  • 7. 连接芯片 - Target → Connect
  • 8. 擦除目标扇区 - Target → Manual Programming → Erase Secteors
  • 9. 烧写文件到目标扇区 - Target → Manual Programming → Program & Verify
  • 10. 总结


1. 前言

  • 下面介绍用J-Flash工具烧写Hex文件进STM32的方法

2. 下载 J-Flash 工具

  • 在下载Jink驱动的时候,会自带J-Flash工具,具体下载路径可以参考这篇文章《Jlink驱动的官方下载链接及步骤》
  • 下载完之后,搜索J-Flash,并打开
  • 图1 J-Flash工具
    图2 J-Flash界面

3. 创建新工程 - New project

在这里插入图片描述

4. 选择芯片型号 - Device Setting

  • 这里举例:芯片型号为STM32F103VET6
  • 图1
    图2

5. 打开待烧录Hex文件 - File → Open data file

J-Flash烧写Hex文件-详细步骤_第1张图片

6. 选择操作扇区 - Options → Project settings → Flash

  • 举例:如图二所示,从0x0800 3000开始选,前面的扇区没选,那么操作扇区时则从0x0800 3000开始(如果你有整个从0x0800 0000的Hex文件,则从0x0800 0000开始选扇区)
  • 图1
    图2

7. 连接芯片 - Target → Connect

  • 检查Jlink是否正常接线连接:如果选择的是SWD模式,就要连接SWDIO、SWCLK、GND这三根线,连接好之后,点击Target → Connect,如果连接成功,在下面的LOG窗口会显示连接成功提示

  • 图1
    图2

8. 擦除目标扇区 - Target → Manual Programming → Erase Secteors

  • 如果你有整个从0x0800 0000的Hex文件,可以选择 Erase Chip
    J-Flash烧写Hex文件-详细步骤_第2张图片

9. 烧写文件到目标扇区 - Target → Manual Programming → Program & Verify

J-Flash烧写Hex文件-详细步骤_第3张图片
在这里插入图片描述

10. 总结


授人以鱼,不如授人以渔

这里只提供钓鱼方法而不是一条完整的鱼

有问题欢迎留言交流 / 指正o( *  ̄▽ ̄ * )ブ*

你可能感兴趣的:(#,J-Flash,stm32,嵌入式硬件,Jlink)