Jlink工具作为常用的调试工具,其亦可以单独下载文件到MCU,需要借助JFLASH工具,下载地址如下

https://www.segger.com/downloads/jlink/

直接下载jlink软件或者单独下载J-FLASH都可以,只是需要下载的时候同意一下相关协议(影响不大)

安装后,图标如下

2.  工程配置
打开Jflash软件,如下图,与一般工具类似需创建相应的工程

4.连接芯片

如果选择的是SWD模式,就要连接SWDIO、SWCLK、GND这三根线,连接好之后,点击Target->Connect,如果连接成功,在下面的LOG窗口会显示连接成功。

5.读取单片机内的程序

重点来了!选择Target->Manual Programming ->Read Back,一共有三个选项,用于读取不同的Flash地址范围。

  • Selected sectors

被选择的扇区,可以在工程配置选项Project settings->Flash,查看哪些扇区被选择了。

  • Entire chip

整个Flash区域,一般选择这个选项,读取整个Flash区域的程序

  • Range

手动指定读取的Flash地址范围。

这里我们选择Entire chip就可以了,读取整个Flash区域,地址范围:0x8000000~0x807FFFF

等几秒钟,就可以看到底部窗口显示读取成功的信息。

6.保存读取到的程序

选项File-> Save data file或者是Save data file as,保存类型根据需要选择,建议选择Hex格式,已经包含了地址信息。

使用Jlink读取单片机内部程序相关推荐

  1. 单片机编程php,STC单片机内部FLASH读写程序(最新整理)

    <STC单片机内部FLASH读写程序(最新整理)>由会员分享,可在线阅读,更多相关<STC单片机内部FLASH读写程序(最新整理)(6页珍藏版)>请在人人文库网上搜索. 1.S ...

  2. keil无法读取到jlink下载器,程序无法下载,报错No Cortex-M SW Device Found

    1.如题,我用的芯片是STM32F103ZET6,日常的接上下载器进行程序下载,结果发现程序下载不进去,错误提示如下,一看就是Jlink没有连接上. 进去设置里面查看,确实没有看到Jlink读取到芯片 ...

  3. 关于单片机内部的ROM、RAM、Falsh的解释

    最近很多人问我: 单片机内部什么是ROM.什么是Falsh,我们下载到单片机内部的程序存储在哪里-- 那么今天我就来讲讲我的理解: ROM(Read Only Memory):即是只读存储器,单片机的 ...

  4. 【跑飞、死机】单片机 msp430程序跑飞原因和解决方式积累

    目录 单片机 msp430程序跑飞原因和解决方式积累 MSP430 数组填充越界引起的栈溢出 导致程序跑飞 [单片机重启]MSP430重启/频繁重启/跑飞 原因分析 单片机 msp430程序跑飞原因和 ...

  5. STM32F系列单片机内部FLASH编程

    STM32F系列单片机内部含有较大容量的FLASH存储器,但没有EEPROM存储器,有时候对于参数的保存不得不另外加一片EEPROM芯片.这对于现如今大部分MCU都是FLASH+EEPROM的配置而言 ...

  6. 计算机的内部组件功能,单片机内部各组件的名称与功能介绍

    我们知道,单片机(MCU)本质上是一台非常小的计算机,完全嵌入单个集成电路(也称为芯片)中.在各种各样的电子产品中,单片机已经迅速获得了广泛的应用. 在这方面,单片机有点类似于片上系统(SoC),这通 ...

  7. pic单片机c语言读eeprom,PIC16F877单片机内部EEPROM读写实例

    ;PIC16F877单片机内部EEPROM读写实例*************************************************************************** ...

  8. 单片机 架构 程序 经验总结_单片机“死机”了怎么办?看看一个资深工程师的经验总结...

    原标题:单片机"死机"了怎么办?看看一个资深工程师的经验总结 单片机(Microcontroller,MCU) 又称为微控制器或嵌入式控制器,体积虽小,但使用方便,应用范围广泛,在 ...

  9. lpc2000 filash utility 程序烧写工具_单片机烧录程序的次数

    单片机是可编程器件,开发者把程序写好.编译完之后,需要烧录到单片机中,单片机才能按照开发者的逻辑去执行.在这个烧录的过程中需要用到专用的烧录工具.比如51单片机的USB/TTL.STM单片机的STli ...

最新文章

  1. 浏览器tab关闭事件_翻译|揭示现代浏览器原理(2):网页访问 — Chrome官方
  2. Newtonsoft.Json code
  3. 如何解决Android 5.0中出现的警告:Service Intent must be explicit
  4. 3w并发mysql架构_(DBA之路【一】)mysql 基本架构
  5. nlp-tutorial代码注释3-3,双向RNN简介
  6. 第 45 届国际大学生程序设计竞赛(ICPC)亚洲区域赛(上海),签到题G Fibonacci
  7. raytrace 算法理论与实践
  8. Gateway网关- 微服务(十四)
  9. html5搜狗浏览器缓存文件夹,搜狗浏览器中怎么查找之前看过的视频文件?
  10. 关于计算机网络ppt背景图片,windows10设置幻灯片播放式背景桌面图文教程
  11. Python — sklearn 分类效果评估
  12. map的基本使用-go篇
  13. NS3系列—3———NS3中文:4 概念描述
  14. packet tracer配置ssh、telnet
  15. Fire And Motion(英文原版) [转]
  16. 计算机开始菜单打不开是什么原因,win10开始菜单打不开怎么办啊
  17. linux常见的解压命令,linux常见解压命令
  18. 计算机加分乘法套用,8+8+8+8+8写成乘法算式要怎样写?小学数学为何这么死板?...
  19. 又一波利好,FN难道又要起飞了?
  20. php hyper-v,win10自带播放器 rmvb_win 配置php_win 10 hyper-v

热门文章

  1. java中单引号和双引号有什么区别?
  2. java中的pv操作,PV操作简单理解
  3. java毕业设计网站基于javaweb活动报名管理系统
  4. java开发调试定位分析工具大全
  5. Unity开发经验小结--1.C#基础
  6. matlab图像检测处理——图形检测
  7. 企业头条丨拾光数藏成功取得《艺术品经营单位备案证明》
  8. win7 下使用cygwin
  9. python字典键值唯一_python字典操作详解
  10. html修改img图片颜色,通过css改变svg img的颜色