电话

0411-31978321

ch32v103 开发工具(还存在什么不支持的工具)

标签: 2024-07-08 

CH32V103开发工具还存在什么不支持的工具?

作为一名小编,我今天就来和大家聊聊CH32V103开发工具中那些还不支持的工具,帮大家避坑!

目前,CH32V103支持的开发工具主要有:

MounRiver Studio:官方推荐的开发工具,集成了编译器、仿真器、调试器等功能。

Keil MDK:老牌开发工具,支持多种单片机,包括CH32V103。

IAR Embedded Workbench:另一种常用的开发工具,也支持CH32V103。

ARMGCC:开源的编译器,可用于开发CH32V103的软件。

目前,CH32V103不支持以下公开版本工具:

J-Link v10 SWD 模式:流行的调试器,但在CH32V103上不支持SWD模式。

Eclipse CDT Embedded:开源的开发环境,但不支持CH32V103。

OpenOCD:开源的调试器,同样不支持CH32V103。

RISC-V GCC:开源的编译器,虽然支持RISC-V架构,但据说不支持CH32V103。

CH32V103支持以下USB调试工具:

USBHID调试助手:一款免费的USB调试工具,可以帮助调试CH32V103的USB功能。

呀呀USB:另一款常见的USB调试工具,也支持CH32V103。

Dt2_4:CH32官方提供的工具,用于配置USB设备Report描述符。

除了开发工具之外,CH32V103开发还需要以下软件:

RISC-V GCC:用于编译CH32V103的软件。

WCH-Link:WCH官方提供的烧录工具,用于将编译好的程序烧录到CH32V103中。

CH32V103的开发环境与其他单片机相比,有一些独特之处:

集成开发环境(IDE):CH32V103使用MounRiver Studio作为IDE,该IDE专门针对RISC-V和ARM架构的MCU开发。

编译器:CH32V103使用RISC-V GCC作为编译器,不同于其他单片机常用的ARM编译器。

烧录工具:CH32V103使用WCH-Link作为烧录工具,不同于其他单片机常用的ST-Link或J-Link。

各位小伙伴们,你们在使用CH32V103开发中还遇到了哪些不支持的工具或开发遇到的其他问题呢?欢迎留言分享你的经验,让大家一起交流学习!