本帖最后由 1653149838.791300 于 2024-1-13 23:58 编辑
前阵子得了一块CH32X035开发板,这款开发板是基于青稞 RISC-V 内核设计的工业级微控制器,MCU型号:CH32X035C8T6,其特色是支持 USBHost 主机和 USB Device 设备功能、PDUSB 及 type C 快充功能。学习玩了几天,这做一些分享。
一.开发环境准备
1.安装开发环境MounRiver IDE,安装好后,可根据自己喜好在菜单栏Window->Theme->Dark Theme,重启设置为暗底色背景。
2.安装驱动
在IDE安装路径MounRiver\MounRiver_Studio\LinkDrv\WCHLink点击安装SETUP.EX。
安装WCH-LinkUtility.exe
3.配置WCH-LinkE
打开WCH-LinkUtility,按如下配置,将WCH-LinkE配置为RISC-V烧录调试模式
二.硬件准备
<1>调试烧录口连接
WCH-LinkE 开发板
3V3 VCC
GND GND
SWDIO PC18
SWCLK PC19
<2>调试日志串口连接
USB转串口 开发板
TX PB11/RX1
RX PB10/TX1
GND GND
(3)测试的是PA0口控制LED1,将两者用杜邦线在开发板上连接。
三.代码准备、编译烧录
这里用官方sdk demo GPIO_Toggle,打开MounRiver Studio,File->Load加载CH32X035EVT\EVT\EXAM\GPIO\GPIO_Toggle下wvproj工程,添加日志,并全编译后下载到开发板,LED1点亮。
以此,算是入门沁恒MCU了,体验不错。
|