本帖最后由 天意无罪 于 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轮流闪烁。
|