这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 活动中心 » 板卡试用 » 【换取手持数字示波器】CH32X035搭建开发环境(RISC-V)

共2条 1/1 1 跳转至

【换取手持数字示波器】CH32X035搭建开发环境(RISC-V)

高工
2024-03-11 11:12:59   被打赏 50 分(兑奖)     打赏

USB+USBPD微控制器CH32X035是基于青稞RISC-V内核的MCU,官方推荐的MounRiver Studio作为该芯片的主要开发环境。

一、开发环境的获取与安装

MounRiver Studio是通过官方下载的,下载通道,开发环境并不是很大,建议下载正常版本:


接下来就开始进行开发环境的安装:

双击安装程序进入安装向导,并根据提示进行下一步;

3.png

设置安装路径,建议不要安装在C盘(个人习惯),安装路径最好不要有中文,继续下一步等待安装完成,大概需要3.4G的空间;

开发环境安装完成。

二、运行第一个程序

先了解一下硬件,开发板主控使用的是CH32X035C8T6,这些信息在官方提供的CH32X035EVT压缩包里面:


连接调试接口:

7.png

4号位位调试接口,使用杜邦线与调试器连接,注意调试线的顺序:

8.jpg

查看修改下载器模式(使用WCH-LinkUtility):

准备工作基本完成,接下来创建测试程序,新建工程:

Debugger目前只支持WCH-Link。

新建成功的工程自动就有翻转的代码,然后编译下载,记得下载前检查配置,解锁:

板载的LED控制其实是没有直接连接的,咱们就近将LED2(D3)连接到PA6,并修改程序中初始化以及翻转部分,编译并下载,控制成功:

可以看到CH32X035的库文件的写法和Arm没有什么太大差异。





关键词: CH32X035     RISC-V     开发环境    

专家
2024-03-16 12:41:32     打赏
2楼

因为库函数和驱动层的存在,架构的去呗,对于程序员而言,真的没啥大区别了


共2条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]