打印
[RISC-V MCU 应用开发]

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

[复制链接]
3214|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
本帖最后由 天意无罪 于 2020-11-30 23:35 编辑

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

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

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


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


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


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


Step5:安装完成后,点击“完成”。


Step6:启动IDE,进入主界面。


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

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

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

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



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





使用特权

评论回复

相关帖子

沙发
yangxiaor520| | 2020-12-2 07:59 | 只看该作者
楼主的WCHlink拿到手就能用嘛?升级固件没?

使用特权

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

本版积分规则

61

主题

3242

帖子

12

粉丝