1415|0

502

帖子

0

TA的资源

纯净的硅(初级)

楼主
 

[CH32X035评估板]--开发环境搭建与点灯 [复制链接]

 
本帖最后由 dirty 于 2024-1-11 22:55 编辑

        心心念念的CH32X035开发板终于到了,厂家也配备了调试烧录工具,非常好。这有时间开始入手,为开发做好准备和基础,下面逐一展开。

一.了解开发板及烧录调试工具

1.开发板

        这款开发板是基于青稞 RISC-V 内核设计的工业级微控制器,MCU型号:CH32X035C8T6,其特色是支持 USBHost 主机和 USB Device 设备功能、PDUSB 及 type C 快充功能。开发板做工精良,外设资源丰富,有两个USB接口、按键、LED且引脚均扇出。开发板实物与部分外设及引脚说明如下:

图1:开发板实物与部分外设引脚说明

2. 烧录、调试工具

随开发板一起收到的调试工具WCH-LinkE,可用于沁恒 RISC-V 架构 MCU 在线调试和下载,也可用于带有 SWD/JTAG 接口的 ARM内核 MCU 的在线调试和下载。实物如下图2.

图2:WCH-LinkE烧录调试工具

 二.开发环境准备

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烧录调试模式

图3:WCH-LinkE配置
 

三.硬件、代码准备,运行点灯程序

1.硬件准备

(1)调试烧录口连接

WCH-LinkE    开发板

3V3                VCC

GND               GND

SWDIO           PC18

SWCLK          PC19

(2)调试日志串口连接

USB转串口   开发板

TX                PB11/RX1

RX               PB10/TX1

GND            GND

(3)测试的是PA0口控制LED1,将两者用杜邦线在开发板上连接。

 

2.代码准备

这里用官方sdk demo GPIO_Toggle,打开MounRiver Studio,File->Load加载CH32X035EVT\EVT\EXAM\GPIO\GPIO_Toggle下wvproj工程,添加日志,并全编译后下载到开发板。过程如下

图4:IDE编译工程并烧录

 3.运行LED闪烁

串口日志如下图

图5:LED闪烁工程日志

开发板效果,LED1间隔闪烁

 

图6:开发板点灯效果

 

        至此,开发环境搭建完毕,且成功运行点灯程序,是一个良好的开端。

 

 

 

点赞 关注
个人签名

保持热爱

 
 

回复
举报
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表