[其他芯片] CH573上电

[复制链接]
2247|10
 楼主| kiwis66 发表于 2021-12-29 11:00 | 显示全部楼层 |阅读模式
开发环境

由于使用RISC-V内核,沁恒选用的MounRiver Studio作为IDE

LED闪灯程序&下载程序开发

打开开发包的EVT->EXAM->PWMX示例工程,导入MounRiver Studio,修改main.c 里的内容如下:

4406361cbce2a0f901.png

然后编译,没有错误,没有警告,则说明没有问题。这样就生成闪灯的Hex文件了

程序下载

下载支持两种方式,分别是串口和USB。过程基本类似,这里以USB下载方式举例来说明如何下载。

  • 找到专门的烧录工具
5821661cbce6ccf66d.png

[color=rgba(0, 0, 0, 0.75)]2.选择芯片型号,烧录类型和烧录文件

3500661cbce9a40ec3.png
开始下载,这一步比较重要
将 MCU 的 PB22 引脚接到 GND 上(此过程 MCU 不要上电),对于此开发板来说就是断电长按boot键
通过 USB 线连接下载板到电脑,下载板供电
电脑端的烧录工具软件检测到“USB 设备”(如果没有请重复上述 1-2 步骤),点击“下载”控件,执行烧录
“下载记录”中查看烧录结果。提示完成后,将直接运行用户程序,也可重新上电或硬件复位来运行下载板中刚烧录的用户程序。如果提示失败,请重复上述步骤 3-4
1386461cbcecea5206.png


仿真调试
默认情况下,芯片的SWD接口是关闭的,需要在刚才的工具里打开仿真接口。官方文档里是这么说的:两线仿真调试接口通过 ISP 工具配置。仿真调试接口启用后,PB15 和 PB14 仅用作 TCK 和 TIO,不再用于 GPIO 或外设复用功能引脚。关闭仿真调试接口后,PB15 和 PB14 才可用于 GPIO 和外设复用功能引脚。
3823461cbcef857fdf.png

仿真如下:
6612361cbcf2abf0d6.png


xdqfc 发表于 2021-12-29 16:04 | 显示全部楼层
咱没有搞的清楚,是不是刚买的芯片没有仿真接口,需要经过上面一顿sao操作后,仿真接口才出来啊??
xdqfc 发表于 2021-12-29 16:28 | 显示全部楼层
奶奶的,浪费了我一批电路板了,烧写接口就留的SWD,这货只能ISP烧写。
xdqfc 发表于 2022-1-9 11:59 | 显示全部楼层
被楼主误导了,CH573的调试端口是可以仿真下载的,芯片买回来就可以调试,不需要什么设定。
chenjun89 发表于 2022-1-10 08:45 来自手机 | 显示全部楼层
这个IDE使用体验咋样?
xdqfc 发表于 2022-1-10 11:30 | 显示全部楼层
chenjun89 发表于 2022-1-10 08:45
这个IDE使用体验咋样?

仿真下载速度稍慢,是下载速度慢,有人说编译也慢,咱感觉跟MDK相差不多,调试方式感觉差不多,安装时候尽量以管理员方式安装。其他一切都很好。
daichaodai 发表于 2022-1-11 08:31 来自手机 | 显示全部楼层
哈哈,坑啊
七毛钱 发表于 2022-1-12 10:13 来自手机 | 显示全部楼层
这个IDE好不好用啊
huquanz711 发表于 2022-1-15 19:08 来自手机 | 显示全部楼层
编译速度咋样?
onlycook 发表于 2022-1-20 11:09 来自手机 | 显示全部楼层
编译速度很慢吗
xdqfc 发表于 2022-1-21 17:19 | 显示全部楼层
编译不慢,下载稍慢,后期估计会有速度快的方案出来。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

189

主题

1183

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部