找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 7941|回复: 4
打印 上一主题 下一主题
收起左侧

MounRiver Studio ——RISC-V架构程序开发的利器

[复制链接]
跳转到指定楼层
楼主
本帖最后由 jinglixixi 于 2020-10-30 15:36 编辑

CH32V103开发板是一款基于RISC-V架构的开发板,要直接对其开发我们还缺乏这方面的经验。然而,可喜的的是MounRiverStudio的推出,它大有化腐朽为神奇的功效。
何以见得呢?
本人曾使用过CH554及CH579开发板,并不曾使用过CH32F103开发板,但要给我块CH32F103开发板并不会使我发憷,因为它的技术路线是有关联性的。但CH32V103却与CH32F103都不是同一类的内核,你说是不是会很可能。
现在有了MounRiverStudio,就能够很方便地将CH32F103的工程文件转为CH32V103的,你说神不神奇?一个工具竟将两者放到了同一起跑线上,起到了化繁为简的功效呀!
那MounRiverStudio该如何使用呢?
1.  下载MounRiverStudio
原以为MounRiverStudio是为CH32V103服务的,似乎它该放在沁恒的网页下,不曾想的是它却独立地放在自己的网页下。其安装程序为MounRiver_Studio_Setup_V121.exe,双击后其主要安装过程如图1~图3所示。

图1 安装向导界面


图2 接受协议


图3 设置安装路径

安装后,其起始界面如图4所示。

图4起始界面

2.  工程转换
首先在官网上下载CH32F103和CH32V103的开发资源,并分置在2个文件夹内。
然后在起始界面上点击“导入Keil工程”,并在弹出的对话框内选取待转换的工程文件名,如GPIO_Toggle文件夹下CH32F10x.uvprojx。随后再指定目标工程的名称,如GPIO。最后点击“Confirm”按钮。

图5 工程转换


图6 转换中


经片刻转换后,弹出图7所示对话框,则点击“OK”。

图7 转换提示


完成转换后,界面如图8所示。

图8 完成转换

此时,点击编译工具图标 ,则开始编译,编译后的结果如图9所示。

图9 程序编译


提示信息为有3个错误,有1个警告。
其实问题没有多严重,问题则出在该语句:
PAout(0) ^= (1<<0);
改为图10所示的内容后就一切OK了!

图10 完成编译
通过编译后,若点击下载工具图标 ,则可下载程序并查看运行效果。

11  程序下载界面


12  选取目标文件

点击下载工具图标 ,即可完成程序下载,见图13所示。
13  执行下载


14 运行效果

一切下来是不是很方便、很简单,这都要感谢MounRiverStudio的助力。

评分

参与人数 1黑币 +50 收起 理由
admin + 50 共享资料的黑币奖励!

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏2 分享淘帖 顶1 踩
回复

使用道具 举报

沙发
ID:264697 发表于 2021-4-30 21:15 | 只看该作者
估计入门不难!
回复

使用道具 举报

板凳
ID:323951 发表于 2021-7-17 23:43 | 只看该作者
楼主真好,非常感谢!
回复

使用道具 举报

地板
ID:584195 发表于 2021-8-5 22:32 | 只看该作者
这个可以在线仿真吗?教材丰富吗?可不可以跑liteOS?
回复

使用道具 举报

5#
ID:368534 发表于 2022-2-22 14:18 | 只看该作者
跟ARM的M3差不多,大家直接当STM32F103C8T6,只是IDE不一样,最新板的MRS已经非常好用了,在线仿真效果非常好,IDE基本不需要配置什么东西。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表