打印
[单片机芯片]

【CH32X035评估板测评】第二章 搭建开发环境并新建第一个程序

[复制链接]
1372|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
本帖最后由 qintian0303 于 2023-10-2 13:09 编辑

      本开发板所用芯片是USB+USBPD微控制器CH32X035,X035是基于青稞RISC-V内核的MCU,目前还没有实践过RISC-V内核的芯片,所以这次使用官方推荐的MounRiver Studio作为本次试用活动的主要开发环境。
一、开发环境的获取与安装
      MounRiver Studio是通过官方下载的,下载通道,开发环境并不是很大,建议下载正常版本:
      接下来就开始进行开发环境的安装:
      双击安装程序进入安装向导,并根据提示进行下一步;
      设置安装路径,建议不要安装在C盘(个人习惯),安装路径最好不要有中文,继续下一步等待安装完成,大概需要3.4G的空间;
      开发环境安装完成。
二、运行第一个程序
      先了解一下硬件,开发板主控使用的是CH32X035C8T6,这些信息在官方提供的CH32X035EVT压缩包里面:
      连接调试接口:
      4号位位调试接口,使用杜邦线与调试器连接,注意调试线的顺序:
      查看修改下载器模式(使用WCH-LinkUtility):
      准备工作基本完成,接下来创建测试程序,新建工程:
      Debugger目前只支持WCH-Link。
      新建成功的工程自动就有翻转的代码,然后编译下载,记得下载前检查配置,解锁:
      板载的LED控制其实是没有直接连接的,咱们就近将LED2(D3)连接到PA6,并修改程序中初始化以及翻转部分,编译并下载,控制成功:
      可以看到CH32X035的库文件的写法和Arm没有什么太大差异,接下来就正式开始CH32X035的体验之旅。


使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

认证:硬件工程师
简介:有着多年硬件开发经验的专业人员,专注于医疗电子领域,热衷于对新鲜事物的探索,喜欢DIY!

270

主题

1621

帖子

8

粉丝