低功耗MCU芯片CSM32RV20概述及特性介绍

低功耗MCU芯片CSM32RV20概述及特性介绍,第1张

CSM32RV20--基于RISC-V内核的低功耗MCU芯片。芯片内置了一个4k字节的SRAM。它可以以字节、半字(16位) 或全字(32位)访问,支持4种低功耗模式,最低功耗小于1uA,根据最低电源消耗,最快速启动时间和可用的唤醒源的需求,选取一个最佳的折中方案来帮助用户选定一个低功耗模式,实现不同场景下的低功耗应用。而RISC-V架构凭着指令集开源、架构基本指令数目仅40多条,学习成本低,且可根据需求自由定制等特性在物联网领域的应用迅速扩张,而物联网市场具有长尾化的特点,拥有众多细分市场,同时对于功耗要求高,因此对于可以针对不同应用灵活修改指令集和芯片架构设计的RISC-V较有优势。

CSM32RV20芯片特性

替代STM32F030系列

● 内置 RISC-V RV32IMAC内核(2.6 CoreMark/MHz);

● 最高 32MHz 工作频率;

● 内置 4KB 的 SRAM;

● 内置 8B 的 ALWAYS 寄存器,能在掉电模式 2 下保存数据;

● 内置 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);

● 内置 3 个快速比较器;

● 内置低压检测模块;

● 内置 RF 检测模块;

● 可支持 30 个 GPIO 和 16 个外部中断;

● 内置硬件看门狗;

● 内置 2 个不同频率的 RTC;

● 支持 4 种低功耗模式,最低功耗小于 1.5uA(看门狗和低频 RTC 工作);

● 内置 32 位真随机数发生器;

● 支持串口和无线 ISP 在线升级(无线 ISP 需外接 Si24R1);

● 支持 cJTAG 2 线调试接口;

● J-LINK支持Win10版本以上

● 工作电压范围:1.8~5.5V;

● 支持 4x4mm QFN32 /TSSOP20 或 3x3mm QFN20封装

CSM32RV20选型参考

低功耗MCU芯片CSM32RV20概述及特性介绍,pYYBAGJg-SSAbbK9AAAa1TxYkxg135.png,第2张

CSM32RV20封装对比

CSM32RV20系统架构图

低功耗MCU芯片CSM32RV20概述及特性介绍,poYBAGJg-ViAWkCnAADBeAq7uV4396.png,第3张

CSM32RV20结构框图

CSM32RV20开发环境

Debug调试开发:支持CJlink/Jlink(V10或以上版本 );

C++SM Studio IDE,也是针对嵌入式项目RISC-V系列MCU开发的跨平台支持的C/C++集成开发环境,提供了包括编辑器、C编译器、宏汇编、链接器、库管理、仿真调试器下载器等在内的完整开发资源。

外设均有驱动函数,全中文注释,便于上手

支持串口和无线 ISP 在线升级(无线ISP需外接Si24R1)

CSM32RV20 四种低功耗模式:

待机模式(内核停止,外设仍可运行);

睡眠模式(除 3KHz 外,所有的时钟都可以停止);

2种掉电模式 ;

低功耗MCU芯片CSM32RV20概述及特性介绍,pYYBAGJg-b6ABgoXAAG7NxRGxA4299.png,第4张

此外,在运行模式下,可以通过以下方式降低功耗:

降低系统时钟;

关闭未被使用的外设的时钟;

审核编辑:汤梓红

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/dianzi/2427845.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-08-02
下一篇2022-08-02

发表评论

登录后才能评论

评论列表(0条)

    保存