10美分RISC-V单片机—WCH CH32V003,配备了2KB SRAM、16KB闪存

原文链接:10 cents CH32V003 RISC-V MCU offers 2KB SRAM, 16KB flash in SOP8 to QFN20 packages 由Jean-Luc Aufranc撰写。
本文共计 811 字,预计阅读 2 分钟

WCH(南京沁恒微电子)的 CH32V003 是一款新的超便宜的 RISC-V 微控制器(MCU),其时钟频率为 48 MHz,具有 2KB SRAM、16KB 闪存和一堆接口。批量购买时其单价甚至不到 10 美分。

该微控制器提供了多达 18 个 GPIO、UART、SPI、I2C、一个 8 通道 10 位 ADC 和多个采用 TSSOP20、QFN20、SOP16 或 SOP8 封装的定时器,另外还提供一个小型开发板。

CH32V003

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 数量不同和封装不同外,不同型号的规格基本是相同的。

CH32V003F4P6、CH32V003F4U6、CH32V003A4M6、CH32V003J4M6对比

WCH 为通常的MounRiver Studio  IDE 进行开发的所有接口提供了一个带有 C 代码示例的 SDK。还有一个基于 CH32V003F4P6 的小型开发板,这些都可以帮助工程师评估解决方案。目前,他们的文档只有中文版本,但其源代码中的注释都是英文的,所以它可能会有所帮助。如果感兴趣,也可以在其产品页面上找到上述的所有资源。

CH32V003F4P6 型号的 CH32V003 开发板

我从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 美元的开发板。

分享这篇文章
订阅评论
提醒
0 评论
内联反馈
查看所有评论