WCH(南京沁恒微电子)的 CH32V003 是一款新的超便宜的 RISC-V 微控制器(MCU),其时钟频率为 48 MHz,具有 2KB SRAM、16KB 闪存和一堆接口。批量购买时其单价甚至不到 10 美分。
该微控制器提供了多达 18 个 GPIO、UART、SPI、I2C、一个 8 通道 10 位 ADC 和多个采用 TSSOP20、QFN20、SOP16 或 SOP8 封装的定时器,另外还提供一个小型开发板。
WCH CH32V003 的规格:
- 处理器 – 32 位“RISC-V2A”内核,频率高达 48 MHz
- 内存 – 2KB SRAM
- 存储 – 16KB 闪存
- 外设
- 多达18 个 GPIO,支持中断
- 1 个USART
- 1 个 I2C 接口
- 1 个 SPI
- 10 位 ADC,最多 8 个通道
- 1线调试接口
- 通用数字设备管理器
- 定时器
- 16 位高级定时器
- 16位通用定时器
- 2x 看门狗定时器
- 32 位系统定时器
- 其他– 64 位芯片唯一的 ID
- 电源电压 – 3.3/5V
- 低功耗模式 – 睡眠、待机
- 上电复位(POR)、可编程电压检测器
- 封装 – TSSOP20、QFN20、SOP16、SOP8
现在他们提供CH32V003F4P6、CH32V003F4U6、CH32V003A4M6 和 CH32V003J4M6 四种型号,除了 GPIO 数量不同和封装不同外,不同型号的规格基本是相同的。
WCH 为通常的MounRiver Studio IDE 进行开发的所有接口提供了一个带有 C 代码示例的 SDK。还有一个基于 CH32V003F4P6 的小型开发板,这些都可以帮助工程师评估解决方案。目前,他们的文档只有中文版本,但其源代码中的注释都是英文的,所以它可能会有所帮助。如果感兴趣,也可以在其产品页面上找到上述的所有资源。
我从WCH技术总监 Patrick Yang 的一条推文中了解到了 CH32V003 的定价信息,他说:“CH32V003 RISC-V 微控制器如果批量购买,单价不到 10 美分。”不过,我暂时还不知道起批订货量多少才能获得这个价。CH32V003 其实并不是世界上最便宜的微控制器,但还是有很大优势的。因为该价格范围内的其他 MCU 通常带有的是一次性编程(OTP)闪存,而 CH32V003 是可重新编程的。下面是 Patrick Yang 相关推特的内容:
好消息!
CH32V003的价格低于 0.1 美元
系统clk:48MHz
其他硬件资源如下所示:
WCH RISC-V单片机可以实现性能和成本的更好结合,所有的 IP(RISC-V处理器和其他外围 IP)都是自主研发的
(来源— pic.twitter.com/jtV5GBKeZk)
我还看到消息说它可以在 LCSC 上使用,但目前我能看到的只有CH32V003F4P6-EVT-R0 开发板,其售价是 6.76美元。但如果这款微控制器真的这么便宜,希望未来几个月可以看其他品牌有低于 1 美元的开发板。

文章翻译者:Jacob,嵌入式系统测试工程师、RAK高级工程师,物联网行业多年工作经验,熟悉嵌入式开发、测试各个环节,对不同产品有自己专业的分析与评估。