这里首先下载官方推荐的IDE——“MounRiver Stdio”,然后是开发板的BSP压缩包“CH32X035EVT.ZIP”,最后还需要下载工具对应的软件和驱动。
这次拿到的开发板型号是“CH32X05C-R0-1V2”,介绍如下:
下载工具型号是WCH-LinkE-R0-1V3,通过杜邦线和板子的SDI接口连接。
3V3 ---- VCC
GND ---- GND
SWDIO ---- PC18
SWCLK ---- PC19
打开BSP包中GPIO示例工程,“EVT\EXAM\GPIO\GPIO_Toggle”,快捷键“Ctrl + B”对工程进行编译,确保无误后便可以下载程序。
第一次下载会提示找不到下载工具,需要安装一下“WCH-LinkUtility.exe”,会同步将驱动程序安装完成,在设备管理器中会有WCH-LinkRV。
连接完成后,给开发板上电,快捷键F8进行程序下载。通过USB转串口,将开发板的PB10管脚与USB串口的RXD端相连,可以在串口终端看到打印的信息。
通过杜邦线,将开发板PA0管脚与LED1相连,可以看到LED来回闪烁。
至此,完成了开发环境的搭建,成功下载GPIO示例,测试了GPIO和串口功能。