CSM32RV20是一款基于RISC-V核的低功耗MCU芯片。
芯片主要特性
内置 RISC-V RV32IMAC 内核(2.6 CoreMark/MHz)
最高 32MHz 工作频率
内置 4kB 的 SRAM
内置 8B 的 ALWAYS 寄存器,能在掉电模式 2 下保存数据
内置 4~40kB 的嵌入式 FLASH,512B 的 NVM
内置 2 个 SPI MASTER
内置 1 个 I2C MASTER
内置 4 个 UART 支持最高 1Mbps
内置 2 个 TIMER,每个 TIMER 支持 4 路互补 PWM 输出
内置 1 个快速的高精度 13/14/15/16bit ADC,集成 1.2V 高精度基准
宽 ADC 输入电压范围:0 ~ VDD(VDD ≤ 4.8V)
ADC 支持 11 个输入通道,最多支持 9 个触摸按键
内置 3 个快速比较器
内置低压检测模块
内置 RF 载波检测模块
支持 30 个 GPIO 和 16 个外部中断
内置硬件看门狗
支持 4 种低功耗模式,最低功耗小于 1uA(看门狗和低频 RTC 工作)
内置 32 位真随机数发生器
支持串口和无线 ISP 在线升级(无线 ISP 需外接 Si24R1)
支持 cJTAG 2 线调试接口
工作电压范围:1.8 ~ 5.5V
支持 4x4mm QFN32 或 TSSOP20 封装
|