[单片机芯片]

【沁恒CH32V307 RISC-V开发板测评】03 基于MRS保姆级开发环境搭建

[复制链接]
1858|5
手机看帖
扫描二维码
随时随地手机跟帖
怀揣少年梦|  楼主 | 2025-6-2 22:43 | 显示全部楼层 |阅读模式
本帖最后由 怀揣少年梦 于 2025-6-2 22:43 编辑

#申请原创#
前面两篇主要介绍了开发板的特性和设计,本篇就来正式基于官方的开发工具去完成初步环境搭建。之前没有使用过沁恒的MCU进行开发,所以这篇就来详细搭建开发环境,并分享如何调试。
一、开发环境搭建
1、下载官方软件
之所以选择官方软件,是因为官方软件上手快速,编码、调试仿真集一体
在右侧链接点击下载官方软件互联型青稞RISC-V MCU CH32V307 - 南京沁恒微电子股份有限公司
43374683ce2d444ba8.png
2、解压直接双击安装
30481683ce2daf3db5.png
3、安装成功双击打开即可
30751683ce2e09bf0a.png
上面就成功把开发环境弄好了
二、新建工程
1、点击FILE新建项目
77873683db7eb3ba3a.png
2、选择对应的MCU型号、项目命名、设置路径、点击创建即可
47784683db7f1e8e65.png
创建好的项目,如下图所示,已经包含串口打印、延时配置,这点还是很方便工程直接上手测试的
98175683db7face0b7.png
3、编译
点击project->构建项目,编译成功,速度还是很快的,3s编译成功
19457683db801de4ea.png
4、下载
将WCH-LINK的SWDIO、SWCLK、GND与开发板上的P2排针SWDIO、SWDCK、GND连接
3988683ce256cfc14.png
点击如图所示的下载图标
54633683db81214f34.png

提示如图错误
49441683db8176161c.png
最后在官方说明(WCH-LinkUserManual.PDF - 南京沁恒微电子股份有限公司)上看到WCH-LINK即可烧录ARM芯片,又可以烧录RISC-V芯片
94548683db81e09447.png
在我现在使用的WCH-LINK灯是蓝灯常亮,因此WCH-LINK是ARM模式,因此需要设置WCH-LINK的模式
1)打开下载配置
57966683db8235ae64.png
2)选择WCH-LINK的模式为RISCV模式,点击APPLY
27652683db82920443.png
设置成功
35094683db82f96d56.png
WCH-LINK上灯只亮红灯,蓝灯常灭
3)点击下载,结果提示需要失能代码保护
61848683db838092d8.png
4)关闭代码保护
在下载配置里面,点击失能代码保护
64594683db83cb5855.png
5)下载成功
19758683db84356cd0.png
6)串口打印
开发板的时钟、芯片ID
44208683db8486cb96.png
5、调试
1)进入调试
点击官方开发软件图标栏中小虫子的图标,点击,即可进入调试模式
29291683db84d985cd.png
2)进入调试界面
选项栏的功能
68281683db8536c4bf.png
调试界面的功能
43864683db8589bedd.png
该有的调试功能和KEIL差不多。个人感觉使用官方的MRS软件开发有很多优点:
  • 完全免费;
  • 基于Eclipse定制,支持中文,集成OpenOCD调试;
  • 内置WCH-LINK支持;
  • RISC-V GCC定制版,优化中断响应与硬件压栈;
  • 界面看着比KEIL舒服不少;
  • 能做到开箱即用,推荐使用CH32V307的工程师使用。

使用特权

评论回复
chenjun89| | 2025-6-4 07:58 | 显示全部楼层
沁恒还自己出开发软件,也是不容易啊。

使用特权

评论回复
怀揣少年梦|  楼主 | 2025-6-4 09:21 | 显示全部楼层
chenjun89 发表于 2025-6-4 07:58
沁恒还自己出开发软件,也是不容易啊。

确实不容易啊,不过很多厂商都基于eclipse开发了自己的软件吧

使用特权

评论回复
ForgottenRealm| | 2025-6-6 11:17 | 显示全部楼层
确实是保姆级,讲的很详细!

使用特权

评论回复
评论
怀揣少年梦 2025-6-6 13:50 回复TA
多谢大佬 
暖心小太阳| | 2025-6-9 20:58 | 显示全部楼层
感谢分享详细的开发环境搭建过程,对于新手来说非常有帮助!

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:一切皆有可能

43

主题

466

帖子

2

粉丝