备注1:WCH即南京沁恒微电子股份有限公司,本文均称为沁恒微电子。他们是一家集成电路设计公司,成立于2004年,公司位于江苏南京。自公司成立以来,他们始终以技术为导向,在物联网领域专注于连接和控制方面的芯片设计及应用技术的研究和创新,致力于为客户提供万物互联,上下互通的芯片及解决方案。
备注2:FIFO先入先出队列即First Input First Output的缩写,这是一种传统的按序执行方法,先进入的指令先完成并引退,跟着才执行第二条指令。
在推出具有 10KB SRAM的CH572 RISC-V BLE 微控制器之后,南京沁恒微电子现在又推出了具有 32KB SRAM、1 MB闪存,且支持最新蓝牙 5.3 LE 标准的 CH583 RISC-V 微控制器。
这款新的微控制器能提供范围广泛的外设,包括两个 USB 主机/设备接口、多达 40 个 GPIO、四个 UART、两个 SPI、一个 I2C、多达 14 个 ADC 接口等等。沁恒微电子还提供了 CH581 和 CH582 微控制器,它们具有不同的最小输入电压、更少的存储空间(CH581的是 256KB)和外围设备。

CH581、CH582、CH583的规格:
- MCU 内核 – 32 位 RISC 处理器 WCH RISC-V4A,带有RV32IMAC指令集
- 内存 – 32 KB SRAM
- 存储 – 512KB 非易失性存储 FlashROM:
- 448KB 用户应用程序存储区 CodeFlash
- 32KB 用户非易失性数据存储区 DataFlash
- 24KB 系统引导程序存储区 BootLoader
- 8KB 系统非易失性配置信息存储区 InfoFlash
- 蓝牙连接
- 低功耗蓝牙 (BLE) v5.3
- 集成 2.4 GHz射频收发、基带和链路控制
接收灵敏度-98dBm,可编程+7dBm发射功率 - 支持 2Mbps、1Mbps、500Kbps 和 125Kbps
- 范围
- 发射功率7dBm时约500m
- 传输功率7dBm和125Kbps时约1000m
- USB – 2x USB 2.0 主机/客户端接口
- 外设
- 14x 12 位 ADC,14 通道 TouchKey 检测模块
- 4 个 26 位定时器
- 4路26位PWM输出,8路8位PWM输出
- 4x UARTs,兼容16C550,内置8级FIFO
- 2x SPI,1x 主/从 I2C
- 40x GPIO,4x 支持 5V 输入,32x GPIO,支持中断
- 安全性– AES-128加解密,唯一芯片ID
- 其他 – RTC、温度传感器 (TS)、内置 PLL、内置 32KHz 时钟
- 电源管理
- 3.3V 和 2.5 V电源,CH583M也支持1.8V
- 内置DC-DC转换,降低功耗
- 功耗
- 空闲模式:1.6mA
- 暂停模式:320uA
- 睡眠模式:0.7uA 到 2.8uA 的多个档位
- 关机模式:0.2uA 至 2.3uA 的多个档位
- 封装– QFN48(5×5)、QFN28(4×4)

其实,在此之前我们是很难获得有关沁恒微电子微控制器的相关信息的。不过,最近该公司似乎已决定直接在 Github 上发布相关的开发资源了,至少对于 RISC-V 微控制器的开发资源来看是这样的。这其实也就意味着我们可以直接获得英文版的 CH583 数据表、带有 USB Type-A 和 USB Type-C 端口的 CH853M-R0-1v1 开发板信息(这个信息暂时只有中文版)、通过接头访问所有的外围设备、带有示例代码的 SDK和用于 OTA 的安卓版app,以及一些相关更新的文档。相对之前来说,这其实已经很好了,尽管 SDK 是以 ZIP 文件发布的,而且大多数文档都是中文的。
比较遗憾的就是,该芯片和开发板目前都没办法在线购买。不过沁恒微电子的技术总监兼其 RISC-V MCU 研究院的院长 Patrick Yan 也说:“如果有人想要批量购买可以通过 Twitter 联系他。”

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