CH32L103低功耗RISC-V MCU的集成外设与选型参考

发布时间:2026/10/14 16:37:01
CH32L103低功耗RISC-V MCU的集成外设与选型参考
CH32L103是一款基于青稞RISC-V4C内核的工业级低功耗通用微控制器支持96MHz系统主频内置USB和PD PHY支持PDUSB涵盖USB主机、USB设备、USB PD及Type-C快充功能。芯片还集成了低功耗定时器、运放、电压比较器、多组串口、I2C、SPI、CAN、12位ADC和TouchKey等外设适合需要低功耗与多种通信接口的嵌入式场景。内核与存储配置内核采用青稞32位RISC-V4C支持RV32IMAC指令集带有快速可编程中断控制器和硬件中断堆栈具备分支预测和冲突处理机制。系统主频最高96MHz支持机器和用户两种特权模式提供串行2线调试接口。存储方面芯片内置20KB SRAM、64KB CodeFlash以及3328B系统引导程序区、256B系统非易失配置信息区和256B用户自定义信息区。启动时可通过自举引脚选择从程序闪存、系统存储器或内部SRAM启动。自举加载程序支持通过USART2和USB接口对程序闪存重新编程。低功耗设计CH32L103的供电范围为1.8~3.6V提供睡眠、停止和待机三种低功耗模式。睡眠模式下CPU时钟停止外设仍正常工作唤醒最快。停止模式下FLASH进入低功耗或断电状态PLL、HSI和HSE关闭SRAM和寄存器内容保持。待机模式下系统主LDO关闭由低功耗LDO给唤醒电路供电其他数字电路断电唤醒后产生电源复位。芯片的VBAT引脚可独立为RTC和后备寄存器供电后备寄存器包含10个16位寄存器可存储20字节用户数据。RTC时钟源可选HSE/128、LSE或LSI选择LSE时系统复位或从待机唤醒后RTC设置和时间保持不变。实测数据显示停止模式1电流约34.63uA待机模式最低可至0.51uA具体条件不同会有差异运行模式在96MHz下约7.46mA48MHz下约5.13mA。模拟与数字外设模拟外设包括1组运放OPA可配置为PGA支持多通道轮询和多档增益输出可关联到ADC通道。3组轨到轨电压比较器CMP支持两通道自动轮询和可选迟滞比较结果可由GPIO输出或内部触发TIM2。12位ADC提供10路外部通道和3路内部通道支持单次、连续、扫描或间断转换内置模拟看门狗可配置超阈值复位。10路TouchKey通道复用ADC外部通道配合软件实现触摸检测。定时器资源包括1个16位高级定时器TIM1提供死区控制和紧急刹车用于电机PWM互补输出2个16位通用定时器TIM2/TIM3和1个32位通用定时器TIM4支持输入捕获、输出比较、PWM和增量编码器输入1个16位低功耗定时器LPTIM可将系统从低功耗模式唤醒2个看门狗和64位系统时基定时器。8路通用DMA支持TIMx、ADC、USART、I2C、SPI等外设USB和USB PD另有独立DMA通道。通信接口与USB PD通信接口包括4组USART支持LIN、ISO7816和IrDA SIR2个I2C接口兼容SMBus和PMBus2个SPI接口支持主从模式1组CAN接口兼容2.0A和2.0B部分型号支持CANFD数据bit率最高8Mbps。USB2.0全速控制器支持主机和设备模式提供8个可配置端点支持控制、批量、同步和中断传输。USB PD和Type-C控制器内置PD收发器PHY支持USB Type-C主从检测、自动BMC编解码和CRC支持PD2.0和PD3.0支持100W或240W高压快充支持UFP/PD受电端Sink、DFP/PD供电端Source以及DRP应用和动态切换。部分型号内置可控Rd下拉电阻约5.1kΩ。外加CH211芯片可实现28V直接供电和CC引脚28V耐压。选型与场景参考如果应用需要低功耗、USB PD快充和多种串行接口CH32L103是一个集成度较高的选择。其USB PD功能适合Type-C接口的电源管理和快充协议通信CAN接口适合工业现场总线低功耗定时器和待机模式适合电池供电或需长期待机的设备。对于电机控制CH32M103G8R6将预驱集成到芯片内可简化外围电路。选型时先确定封装和引脚数再核对所需外设是否在目标型号中提供。例如需要CANFD的型号需确认具体支持情况需要内置Rd的型号可选K8U6、K8U7或F8U6。ADC采样速率与供电电压有关使用温度传感器时VDD建议不低于2.0V。整体来看CH32L103在低功耗、USB PD、CAN和模拟外设之间做了较好的平衡适合工业控制、便携设备、Type-C快充管理和电机控制等场景。结合具体封装和外设需求选择对应型号可以兼顾成本与功能。深圳市潜创微科技有限公司为国家高新技术、专精特新中小企业可提供该芯片规格手册、参考设计与FAE技术支持助力硬件项目快速落地量产。