[RISC-V MCU 应用开发] 【RISC-V MCU CH32V103测评】02:开发环境搭建+第一个工程

[复制链接]
3480|1
 楼主| 天意无罪 发表于 2020-11-30 23:30 | 显示全部楼层 |阅读模式
本帖最后由 天意无罪 于 2020-11-30 23:35 编辑

WCH的CH32V103开发环境IDE为国产的MounRiver Studio,官网下载链接:http://mounriver.com/download

MounRiver Studio基于Eclipse GNU版本开发,在保留原平台强大代码编辑功能、便捷组件框架的同时,针对嵌入式C /C++开发,进行了一系列界面、功能、操作方面的修改与优化,以及工具链的指令增添、定制工作。力求打造一款硬件工程师喜爱的、以RISC-V内核为主的嵌入式集成开发环境。

Step1:下载后将压缩包解压,双击exe安装程序开始安装,点击“下一步”。
401615fc50f048d5ec.png

Step2:点击“我接受”,进入下一步。
559065fc50f1326526.png

Step3:点击“浏览”选择软件的安装路径,然后点击“下一步”。
779665fc50f21b4d18.png

Step4:点击“安装”,开始进入安装进程并等待软件安装完成。
833685fc50f305d185.png

Step5:安装完成后,点击“完成”。
663685fc50f3eb8e1a.png

Step6:启动IDE,进入主界面。
287265fc50f4ea3360.png

主界面看起来很清爽,颇有Eclipse的味道,标题菜单栏的设置和选项也和Eclipse很相似。

开始新建一个工程,老惯例先点亮LED。由于官方在RISC-V版块已经做了相关外设应用的详细教程,这里就不单独介绍了,新手可以移步到这里学些:https://bbs.21ic.com/icview-3037572-1-1.html

使用MounRiverStudio新建一个工程后,IDE会自动创建工程目录树和加载内核相关文件、启动文件、外设驱动文件等,生成一个最基本的工程。

这里我在根目录添加了一个BSP文件夹,用于存放板级驱动文件“xxx.c”和“xxx.h”,之后开发板评测创建的程序文件都放在这个文件夹下,方便管理。
553025fc510ef1c0dc.png


通过PA0和PA1管脚分别驱动LED1和LED2,两个LED轮流闪烁。
1606749570181.gif




yangxiaor520 发表于 2020-12-2 07:59 来自手机 | 显示全部楼层
楼主的WCHlink拿到手就能用嘛?升级固件没?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

61

主题

3278

帖子

12

粉丝
快速回复 在线客服 返回列表 返回顶部