RISC-V IDE MounRiver Studio软件介绍(RISCV IDE)(三)

本文详细介绍使用MounRiverStudio进行RISC-V单片机代码烧录的全过程,包括硬件连接、参数设置、读保护状态设置及代码烧录等关键步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

RISC-V单片机集成开发环境(IDE) MounRiver Studio软件介绍(三):代码烧录

MounRiver Studio(www.mounriver.com)支持ISP(In-System Programming)功能,下面以CH32V103C6T6芯片工程为例,介绍代码烧录的完整过程。

硬件连接

通过WCH-LINKRV将开发板与PC连接

烧录界面

点击工具栏上烧录按钮,弹出烧录界面:

在这里插入图片描述
界面分为参数区、按钮区和信息区三个部分。
参数区内容依次为:

1.芯片型号
2.编程/校验起始地址
3.全部擦除
4.执行编程
5.执行校验
6.硬件软复位
7.待烧录文件

在这里插入图片描述

按钮区内容依次为:

1.设备读保护状态查询
2.解除设备读保护
3.使能设备读保护
4.执行编程/校验操作
5.清空输出信息

在这里插入图片描述

信息区内容为:
1.设备读保护状态指示
2.指令执行结果输出信息

在这里插入图片描述

烧录过程

1.参数设置:在代码烧录对话框选择芯片型号,编程地址,勾选需要执行的操作,选择要烧录的数据文件,也可选中编译生成的.hex文件,点击右键菜单“Flash Download”选项,便可弹出烧录对话框且自动填充待烧录数据文件。

在这里插入图片描述
2.读保护状态设置:设备连接后首先需要查询其读保护状态,点击按钮区左侧第一个按钮,设备如果处于读保护解除状态,状态指示标识为红色,反之为绿色。第二、第三按钮分别用于解除读保护、使能读保护。只有当设备处于解除读保护状态时才能进行代码烧录。

读保护已解除
读保护已使能
3.代码烧录:点击“Execute”按钮执行勾选的操作。输出框内显示各指令执行结果。

在这里插入图片描述

### 关于MounRiver Studio简易示波器 #### 简介 MounRiver Studio不仅支持多种单片机调试与编程功能,还集成了简易示波器等功能模块。该集成开发环境(IDE)允许开发者通过USB接口实时监测信号变化情况,提供了一种便捷的方式来进行硬件调试[^1]。 #### 安装与启动 为了使用简易示波器功能,需先完成MounRiver Studio的安装。软件可以从官方网站获取最新版本并按照提示进行安装过程。安装完成后,在程序菜单中找到MounRiver Studio图标打开应用程序[^3]。 #### 功能界面介绍 进入MounRiver Studio后,可通过顶部菜单栏选择【Tools】-> 【Oscilloscope】来启动简易示波器插件。界面上会显示通道设置、触发条件设定以及时间轴缩放等常用控制按钮,方便用户调整观测参数以适应不同应用场景的需求。 #### 连接设备 确保目标板已正确连接至电脑,并且选择了合适的通信端口(如COMX)。对于某些特定型号的MCU可能还需要额外配置相应的驱动程序才能正常工作。如果遇到无法识别的情况,请参照官方文档检查连线是否稳固及确认所选端口号无误[^5]。 #### 数据采集与分析 简易示波器能够捕捉来自外部传感器或其他电路节点产生的电信号波形,并将其可视化呈现出来供工程师们直观地观察和测量。可以利用鼠标滚轮或拖拽操作改变视窗大小;点击右键则能访问更多高级选项比如保存图像文件或是导出CSV格式的数据记录用于后续处理。 ```python import matplotlib.pyplot as plt import numpy as np # 示例代码展示如何绘制简单的正弦波图形模拟简易示波器效果 t = np.linspace(0, 2 * np.pi, 100) y = np.sin(t) plt.plot(t, y) plt.title('Sine Wave') plt.xlabel('Time (s)') plt.ylabel('Amplitude') plt.grid(True) plt.show() ```
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值