本帖最后由 mrstudy 于 2020-11-19 10:28 编辑
在线烧录
MounRiver Studio(http://mounriver.com)支持ISP(In-SystemProgramming)功能。
下面以CH32V103C6T6芯片工程为例,介绍代码在线烧录过程。
硬件连接
通过WCH-LINKRV将开发板与PC连接,无需安装驱动(IDE安装中已自带),即插即用。
连接成功,将在设备管理器中出现如下设备:
除了通讯接口(外部接口)外,还提供了1路串口用于便于代码信息输出,无需再额外连接串口工具硬件。
同时,在IDE界面的工具栏上,点击“”图标,选择“Serial Terminal”调出软件内置的串口终端,可以直接演显示代码中的打印信息。
注意,使用终端串口输出,在换行的时候使用建议使用“\r\n”,这样可以兼容不同的系统平台。
烧录配置及烧录
点击“工具栏”中“Download”图标旁边的小箭头,弹出下载及配置窗口(下图中已标注各部分功能),以CH32V103为例。
烧录配置窗口中主要分为立即执行按钮区、参数配置区、待执行操作区三个部分。
立即执行按钮区,一键完成指定功能,主要和硬件平台的状态模式有关。
参数配置区,根据待下载的硬件平台选择,勾选项目,选择目标文件。
待执行操作区,选择一键下载包含的步骤。
注意,烧录配置隶属于工程,所以每个工程都有各自的烧录配置,切换工程后,会调用工程原有的配置。
一键烧录
工程或者硬件一次下载时,建议先查看“下载配置”是否满足要求,每次更改,系统会立即保存。
点击工具栏“”图标,或者选择工程的目标文件,右击选择“”,执行一键下载。
|
给力