RISC-V MCU开发 (六):代码下载

简介: MounRiver® Studio(MRS)配合GD-Link、WCH-Link、JLink等在线调试下载器,可支持GDVFx系列、CH56x、CH57x、CH58x、CH32Fx、CH32Vx等RISC-V/ARM内核MCU工程的代码下载功能。其中,对于CH56x、CH57x、CH58x等型号,MRS还支持关闭两线仿真调试接口功能;对于CH32Fx、CH32Vx型号,MRS支持代码读保护查询及配置功能。本文主要介绍MRS针对RISC-V内核MCU的代码下载操作。

MounRiver® Studio(MRS)配合GD-Link、WCH-Link、JLink等在线调试下载器,可支持GDVFx系列、CH56x、CH57x、CH58x、CH32Fx、CH32Vx等RISC-V/ARM内核MCU工程的代码下载功能。其中,对于CH56x、CH57x、CH58x等型号,MRS还支持关闭两线仿真调试接口功能;对于CH32Fx、CH32Vx型号,MRS支持代码读保护查询及配置功能。本文主要介绍MRS针对RISC-V内核MCU的代码下载操作。

【在线调试下载器】针对内置芯片模板工程创建的项目,MRS会自动配置好对应的目标在线调试下载器类型,用户也可通过工程资源区按钮或主菜单”Project->Select Debugger”选项来手动指定使用GD-Link、WCH-Link或JLink。对于第一次导入MRS的非内置工程,MRS在下载前会自动弹出调试器选择对话框。

1.png

【下载配置界面】对于CH56x、CH57x、CH58x以及CH32Vx系列的MCU,MRS提供了下载配置界面,供用户指定编程地址、目标下载文件、目标MCU型号等参数或直接采用系统默认值。在该界面还可以关闭相应型号的两线调试仿真接口、查询或设置代码读保护状态。用户可通过工具栏或者主菜单”Flash->Configuration”选项来打开该下载配置界面。

2.png

【Flash操作】在下载配置界面,MRS支持的所有MCU型号都可指定需要指定的Flash操作,可选的操作有:全擦、编程、校验、复位运行。用户可自由勾选操作组合,点击”Apply and Close”后保存该下载配置,下次无需再次配置。

3.png

【代码下载】连接好硬件开发板与在线调试下载器,设置好下载配置之后,可以通过点击工具栏 下载按钮或主菜单”Flash->Download”选项开始本次代码下载操作。下载过程信息会打印在MRS主界面Console窗体中。

4.png

相关文章
|
Ubuntu Linux 开发工具
嵌入式linux/鸿蒙开发板(IMX6ULL)开发(二十)驱动怎么学
嵌入式linux/鸿蒙开发板(IMX6ULL)开发(二十)驱动怎么学
173 0
嵌入式linux/鸿蒙开发板(IMX6ULL)开发(二十)驱动怎么学
|
Linux 开发工具 git
嵌入式linux/鸿蒙开发板(IMX6ULL)开发(二十六)LED驱动程序框架
嵌入式linux/鸿蒙开发板(IMX6ULL)开发(二十六)LED驱动程序框架
204 0
嵌入式linux/鸿蒙开发板(IMX6ULL)开发(二十六)LED驱动程序框架
|
Linux 芯片
嵌入式linux/鸿蒙开发板(IMX6ULL)开发(十五)输入系统应用编程(中)
嵌入式linux/鸿蒙开发板(IMX6ULL)开发(十五)输入系统应用编程
261 0
嵌入式linux/鸿蒙开发板(IMX6ULL)开发(十五)输入系统应用编程(中)
|
Ubuntu Linux 测试技术
嵌入式linux/鸿蒙开发板(IMX6ULL)开发(十五)输入系统应用编程(下)
嵌入式linux/鸿蒙开发板(IMX6ULL)开发(十五)输入系统应用编程
374 0
嵌入式linux/鸿蒙开发板(IMX6ULL)开发(十五)输入系统应用编程(下)
|
Ubuntu Linux API
嵌入式linux/鸿蒙开发板(IMX6ULL)开发(十五)输入系统应用编程(上)
嵌入式linux/鸿蒙开发板(IMX6ULL)开发(十五)输入系统应用编程
305 0
嵌入式linux/鸿蒙开发板(IMX6ULL)开发(十五)输入系统应用编程(上)
|
传感器 Ubuntu Linux
嵌入式linux/鸿蒙开发板(IMX6ULL)开发(十九)I2C应用编程(下)
嵌入式linux/鸿蒙开发板(IMX6ULL)开发(十九)I2C应用编程
447 0
嵌入式linux/鸿蒙开发板(IMX6ULL)开发(十九)I2C应用编程(下)
|
编解码 网络安全 开发者
RISC-V生态开发套件解析(三):LicheeRV 86开发板外设介绍
随着RISC-V生态的蓬勃发展,相关开源开发套件也开始逐渐丰富。为了帮助开发者快速了解、玩转新推出的RISC-V开发套件,OCC推出RISC-V生态开发套件解析系列内容,详细讲解生态开发套件的功能特点与上手教程。
926 1
RISC-V生态开发套件解析(三):LicheeRV 86开发板外设介绍
|
IDE 开发工具 C语言
RISC-V MCU IDE MRS(MounRiver Studio)开发之: 设置函数的优化等级
在嵌入式开发过程中,有时为了调试代码,我们需要对单个函数或多个函数设置单独的优化等级.
RISC-V MCU IDE MRS(MounRiver Studio)开发之: 设置函数的优化等级
|
IDE 开发工具
RISC-V MCU IDE MRS(MounRiver Studio)开发之:添加标准数学库引用
在嵌入式开发中,我们经常需要调用一些数学函数,例如pow、acos、asin、sqrt等。这时候我们就需要添加对标准数学库的引用。
RISC-V MCU IDE MRS(MounRiver Studio)开发之:添加标准数学库引用
|
IDE 开发工具
RISC-V MCU IDE MRS(MounRiver Studio)开发之:设置工程编码字符集
字符是各种文字和符号的总称,包括各国家文字、标点符号、图形符号、数字等。字符集是多个字符的集合,字符集种类繁多,每个字符集包括的字符个数不尽相同。常见的字符集有:ASCII、GB2312、GBK、Unicode、UTF-8、UTF-16等。而不同的集成开发环境,其默认的字符集也不同,当涉及到IDE间工程迁移需求时,我们往往需要更改该工程在目标IDE下的编码字符集。
RISC-V MCU IDE MRS(MounRiver Studio)开发之:设置工程编码字符集

热门文章

最新文章

下一篇
开通oss服务