CH585M 无线 MCU:多外设隔离与低功耗设计解析

[复制链接]
3|0
ycex 发表于 2026-9-19 11:29 | 显示全部楼层 |阅读模式
        
        

摘要
CH585M是一款集成BLE5.4、高速USB、NFC和段式LCD驱动的RISC-V MCU,采用QFN48封装,内置青稞RISC-V3C内核,最高主频78MHz。芯片集成512KB Flash、128KB SRAM、双USB PHY、14路ADC和触摸按键等外设,支持四级低功耗模式。本文从芯片设计优势出发,梳理其多外设集成、存储分区和低功耗机制,并给出设计要点。
一、多外设集成优势
CH585M将无线射频、有线接口、显示驱动和模拟前端集成在一颗芯片内,外围器件数量显著减少,适合便携设备和物联网终端的小型化设计。
无线连接方面,芯片集成2.4GHz BLE 5.4射频,支持1Mbps和2Mbps速率,接收灵敏度-95dBm,发射功率可编程至+4.5dBm,支持2.4G模式下最高8KHz上报率。单端RF接口简化了板级天线匹配设计。
有线接口方面,芯片集成一组480Mbps高速USB控制器及PHY和一组全速USB控制器及PHY,均支持Host和Device模式,内置DMA数据通路,适配大容量数据包传输。高速USB支持最大1024字节数据包,全速USB支持64字节数据包。
NFC方面,芯片集成近场通信接口,支持读卡器PCD模式和卡模拟PICC模式,兼容ISO14443-A,可完成卡片读写、防碰撞处理,支持NDEF数据交互和蓝牙OOB配对,适合电子名片和智能联动应用。
显示与模拟方面,芯片集成段式LCD控制器,最大支持112点(28×4)面板,支持1/2、1/3、1/4占空比和1/2、1/3偏压;集成LED点阵屏接口,支持1/2/4/8路数据线;集成12位ADC,支持14路外部通道和3路内部信号,支持单端和差分输入,可选PGA增益调节;集成14通道触摸按键检测模块,支持10pF~100pF电容范围。
此外,芯片提供4路UART、2组SPI、1组I2C、4个26位定时器和40路GPIO,其中2路GPIO支持5V信号输入,32路支持中断和唤醒输入。丰富的外设资源让CH585M可以覆盖无线键鼠、低功耗仪表、物联网采集终端和便携蓝牙设备等多种场景。
二、存储分区与升级灵活性
CH585M的512KB FlashROM划分为448KB CodeFlash、32KB DataFlash、24KB BootLoader和8KB InfoFlash。CodeFlash用于存放用户应用程序,DataFlash用于非易失数据存储,BootLoader支持系统引导,InfoFlash存放配置信息。芯片支持ICP、ISP和IAP三种编程方式,并支持OTA无线升级,方便产品固件远程更新。
128KB SRAM分为96KB和32KB两个独立供电分区。进入Sleep或Shutdown模式时,软件可通过电源规划寄存器选择是否给对应分区维持辅助电源。不需要使用的RAM分区可切断供电以降低睡眠电流,被维持供电的分区数据不会丢失,唤醒后可直接复用,无需重新初始化。这种双分区设计让开发者在功耗和数据保持之间灵活取舍。
三、四级低功耗架构
CH585M提供四级低功耗模式,适应不同应用对功耗和唤醒速度的要求。
空闲模式Idle下内核停止,外设时钟继续运行,唤醒响应最快。暂停模式Halt下内核停止,可选择关闭PLL和HSE高频时钟。睡眠模式Sleep下主LDO关闭,由超低功耗ULP-LDO维持PMU、内核和基本外设供电,典型功耗2.6~8.2uA,可选择性维持RAM和RTC供电。下电模式Shutdown下大部分模块断电,仅保留RTC与可选RAM保持,典型功耗0.65~5.5uA,唤醒后执行全局复位。
支持GPIO、RTC、USB、BLE、电池低压等多种唤醒源。PFIC可编程快速中断控制器支持硬件自动压栈恢复,配置4路直达快速中断向量,减少中断服务函数软件开销。系统时钟源包含外部32MHz HSE、内部16MHz HSI、32KHz外部LSE和内部LSI,各外设可独立开关时钟门控,不用的外设关闭时钟以降低动态功耗。
四、供电与DC-DC优势
CH585M支持1.85V~3.6V电源,内置DC-DC转换器。启用DC-DC后,蓝牙接收电流可从5.8mA降至3.0mA,降幅接近一半。VSW引脚需外接10μH功率电感,建议4.7μH~22μH。不启用DC-DC时,VDCID建议不小于1μF,启用时建议4.7μF。各电源引脚应就近布置高频去耦电容。
复位方面,芯片支持上电RPOR复位、外部MR复位、软件SR复位、看门狗WTR复位、下电唤醒GRWSM复位和普通唤醒LRW局部复位。PB23引脚复用外部复位RST,低电平有效,内置上拉电阻。不同复位源会改写复位状态标志寄存器,软件可读取区分复位原因。外部32MHz晶体连接在X32MI/X32MO引脚,32KHz晶体连接在X32KI/X32KO引脚。
五、PCB设计要点
BLE射频ANT引脚走线应简短,按50Ω阻抗控制,周边预留射频匹配器件位置。NFC差分天线走线尽量短,天线回路阻抗匹配,远离高速数字走线。32MHz和32KHz晶振靠近对应引脚,晶振区域局部铺地屏蔽。
USB高速和全速差分走线需按规范控制差分阻抗,保证完整地平面。QFN底部裸露焊盘需完整铺铜,布置多组并联接地过孔。ADC和触摸按键模拟走线应远离射频和USB高速线路。VSW DC-DC开关节点走线尽量短,功率电感远离射频和模拟信号走线。
六、应用场景与总结
CH585M适用于BLE-USB复合外设、NFC蓝牙一体化终端、无线键鼠、低功耗仪表显示模块、物联网采集终端以及带触摸按键的便携蓝牙设备。其多外设硬件域隔离和双分区SRAM睡眠保持架构,可减少多接口复合设备的时钟、电源和睡眠逻辑调试工作量。
总体来看,CH585M以单芯片集成射频、双USB、NFC和显示驱动,适合需要多种无线和有线接口的便携设备。实际设计应以CH585 V1.6官方规格手册为准,注意工作电压范围、DC-DC电感选型和射频走线布局。
深圳市潜创微科技有限公司为国家高新技术、专精特新中小企业,可提供该芯片规格手册、参考设计与FAE技术支持,助力硬件项目快速落地量产。


您需要登录后才可以回帖 登录 | 注册

本版积分规则

60

主题

60

帖子

0

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