MRS 配套ARM内核单片机烧录工具使用说明(RISCV/ARM IDE)
MRS 配套ARM内核单片机烧录工具使用说明V1.0
一、 概述
WCH-Link Utility是一款配合WCH-Link(V1.40及以后固件版本)使用的SWD方式单片机代码烧录工具。(软件位置:MounRiver安装目录\MounRiver_Studio\ExTool\SWDTool)
二、 界面
该软件主界面如上图所示,主要可分为以下几个部分:
① 菜单区:提供详细的功能操作入口。
② 工具栏区:提供常用功能便捷操作入口。
③ 烧录配置区:用以选择目标芯片型号、Flash操作起始地址、CLK频率等参数。
④ 芯片信息显示区:用以显示目标芯片UID、版本号、Flash大小、读保护状态信息。
⑤ 固件显示区:用以显示选中的目标固件全路径名。
⑥ 芯片Flash读取配置及内容显示区:用以设置待读Flash的起始地址、长度等参数,以及显示读取的内容。
⑦ 操作进度及结果显示区:用以显示各项操作的执行进度、操作结果、编程/校验成功/累计执行次数。
三、 功能
- 选择待烧录固件
方法 1:采用控制台调用“WCH-Link Utility.exe 待烧录固件全路径名”命令行,打开该软件的同时会自动填充待下载的固件。
方法 2:点击菜单项“File->Open Firmware”或者工具栏 按钮,或使用快捷键 “Alt+F1”,自动弹出文件选择对话框,可选择 HEX 或者 BIN 格式的文件。
- 连接 WCH-LINK
点击菜单项 “Target->Connect WCH-Link”或者工具栏 按钮,或者使用快捷键 “Alt+F2”。
操作结果区显示
表示连接成功。
操作结果区显示
表示连接失败,此时需要检查WCH-Link 硬件连线以及模式是否正确。
注:1)后述所有按钮点击后都会自动进行 WCH-Link 连接通信,无需先点击本按钮。本按钮主要用于清空芯片信息显示区、FLASH 内容显示区内容。
2)介绍后述所有功能时默认 WCH-Link 已更新到最新固件且所有硬件连线正常。
3)进行芯片信息读取、擦除、编程、校验、复位、Flash 内容读取等操作前都需要解除读保护。
- 读取目标芯片信息
点击菜单项 “Target->Query Chip Info”或者工具栏 按钮,或者使用快捷键“Alt+F3” 。
操作结果区显示
表示读取成功,芯片会返回 UID、版本号及 Flash 大小参数。此时芯片信息显示区会展示相应数据:
- 操作目标芯片读保护状态
查询读保护状态
点击菜单项“Target->Query Chip R-Protect Status”或者点击工具栏 按 钮 , 或者使用快捷键 “ Alt+F5 ”。操 作 结 果 区 显示
表示成功。此 时 芯 片 信 息 显 示 区 会 展 示 读 保 护 处 于 使 能或解除 状态。使能读保护状态
点击菜单项“Target->Enable Chip R-Protect”或者点击工具栏
按钮,或者使用快捷键“Alt+F6” 。操作结果区显示
表示成功。此时芯片显示区会展示读保护处于使能 状态。解除读保护状态
点击菜单项“Target->Enable Chip R-Protect”或者点击工具栏
按钮,或者使用快捷键“Alt+F7” 。 操作结果区显示
表示成功。此时芯片显示区会展示读保护处于解除状态。
- 擦除、编程、校验、复位
擦除
先选目标芯片型号,点击菜单项“Target->Erase Chip”,操作结果区显示 表示擦除成功。编程
先选择目标固件,设置目标芯片型号,编程起始地址以及 CLK 频率
点 击 菜 单 项 “ Target->Program ” , 操 作 结 果 区 显示表示编程成功。
校验
先选择目标固件,设置目标芯片型号,编程起始地址以及 CLK 频率
点 击 菜 单 项 “ Target->Verify ” , 操 作 结 果 区 显示表示校验成功。复位
先选目标芯片型号,点击菜单项“Target->Reset”,操作结果区显示表示复位成功。组合操作
设置好芯片型号,勾选界面复选框,其中“Enable R-Protect”和“Disable R-Protect”表示操作完成后分别设置读保护状态为使能或解除状态。如果勾选 了“Program”或者“Verify”,还需要指定目标固件,编程起始地址以及 CLK 频率,详细操作见上文,此处不再赘述。
点击工具栏按钮或使用快捷键“ Alt+F4 ” , 操作结果区显示表示操作成功。
- 读取目标芯片 FLASH 内容
选择目标芯片型号,设置待读取 Flash 的起始地址(可选择下拉框默认地址或填入 有效的自定义地址)、要读取的长度(十进制数)、返回内容每行显示的十六进制字 符数、是否显示对应的 ASCII 码等参数:
点击菜单项“View->Read Chip Flash”或者工具栏 按钮,或者使用快捷键
“Alt+F8”,操作结果区显示: 表示读取芯片 Flash 内容成功。此时,界面上会展示读取到的十六进制数据:
MRS 配套ARM内核单片机烧录工具使用说明(RISCV/ARM IDE)相关推荐
- 新塘单片机烧写器_ICP Programming Tool下载|新唐单片机烧录工具ICP Programming Tool v3.00.6909 官方版 下载 - 巴士下载站...
ICP Programming Tool(新唐单片机烧录工具),程序自带Nu-Link USB Driver 1.6驱动程序,支持8051/M031/M051/M0518/M0519/M0564/M5 ...
- ARM内核单片机的串口通信(UART)使用(数据的收发)
ARM内核单片机的串口通信(UART)使用 进入正题: 首先,要明白使用UART进行通信,无论收发数据,传输的都是16进制.而中文.英文.标点符号其本质都是16进制,只是一个中文需要用两个字节表示,一 ...
- ARM® Cortex®-M内核单片机STM32家族介绍,覆盖STM32F、STM32H、STM32L全系列
STM32是ARM®Cortex®-M内核单片机.目前提供10大产品线(F0, F1, F2, F3, F4, F7, H7, L0, L1, L4),超过700个型号.STM32产品广泛应用于 ...
- lpc2000 filash utility 程序烧写工具_单片机烧录程序的次数
单片机是可编程器件,开发者把程序写好.编译完之后,需要烧录到单片机中,单片机才能按照开发者的逻辑去执行.在这个烧录的过程中需要用到专用的烧录工具.比如51单片机的USB/TTL.STM单片机的STli ...
- 单片机程序生产烧录工具
背景:有的公司在生产时做单片机软件烧录,工人不会操作JFlash,就自己写一个简单版本的生产用的软件烧录工具. 环境:Visual Studio2019,.Net Framework4.7.2,JLi ...
- arm内核和单片机什么关系?
ARM内核和单片机是两个在嵌入式系统中经常被提及的概念. ARM内核是一种基于RISC架构的处理器核心,具有高性能.低功耗.可配置性强等特点. 而单片机则是一种集成了处理器.存储器.输入输出接口等功能 ...
- ARM单片机与ARM内核
人们常常把ARM架构和ARM单片机混淆,其实使用ARM内核的单片机有很多,比如ST公司的STM32F103,它就是使用ARM-Cortext M3内核,那么究竟什么是ARM内核呢? MCU(Micro ...
- c8051f310烧录_C8051F烧录器-C8051F系列烧录工具下载v1.0.0.1 官方最新版-西西软件下载...
C8051F系列烧录工具是一款适用于C8051F系列单片机的烧录软件,这款工具对官方功能有增减,可烧录HEX文件同时,烧录设备信息(ID,地址,编号,配置)等. C8051F单片机介绍: C8051F ...
- 详谈ARM架构与ARM内核发展史
戳蓝字"CSDN云计算"关注我们哦! 作者 | 架构师技术联盟 责编 | 阿秃 1.ARM架构与ARM内核 1.1 ARM架构与内核简述 目前为止,ARM总共发布8种架构:ARMv ...
最新文章
- 回归算法 - 线性回归求解 θ(最大似然估计求解)
- Java比较数量怎么比较_java - 如何在Java数量比较字符 - SO中文参考 - www.soinside.com...
- python configparser 参数 用法
- 图上的对抗与攻击精选论文列表(​2021相关论文一览)
- 【人物】大众点评张涛:未来2-3年是O2O红利期和飞速增长期
- linux调度全景指南
- 网络IO发展历程:BIO、NIO、多路复用器、epoll
- sql between包括两端吗_SQL简单查询
- 开发文档怎么编写_PoC 编写指南
- 开源 非开源_在开源中吃我们自己的狗粮
- php 热点图,JavaScript_javascript如何写热点图,在gis中,你如果用js来写热点 - phpStudy...
- 【Flink】运行Flink 1.6.2 程序偶然报错 Premature end of GET request
- js中==和===区别
- MySQL 获得当前日期时间 函数
- C++ Custom Control控件 向父窗体发送对应的消息
- 注意:不能将文件名叫做email.py,否则会报 ImportError: No module named mime.text
- 人工智能如何改变农业?这是五大类创业公司全图
- Oracle查询优化改写技巧与案例总结三
- Vlfeat (Matlab安装)
- android 摇一摇脚本,python for android : 手机摇一摇