CSM32RV20:RISC-V核的低功耗MCU芯片,常用在智能门锁上

devtools/2024/11/20 5:05:38/
CSM32RV20是一款基于RISC-V核的低功耗MCU芯片

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

高32MHz工作频率;

内置4kB的SRAM;

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

内置40kB的嵌入式FLASH,512B的NVM,至少能擦写10000次;

内置2个SPI MASTER;

内置1个I2CMASTER;

内置4个UART支持高1Mbps;

内置2个TIMER,每个TIMER支持4路互补PWM输出;

内置1个快速的高精度13/14/15/16bit ADC,集成1.2V高精度基准;

内置3个快速比较器;

内置低压检测模块;

内置RF检测模块;

内置硬件看门狗;

内置1个RTC,在掉电模式2下不工作;

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

蕞多支持30个GPIO,其中PA口支持外部中断(多支持16个外部中断);

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

工作温度范围:-40~105℃;

ADC支持11个输入通道,多支持9个触摸按键;

宽ADC输入电压范围:0~VDD(VDD≤4.8V);

支持4种低功耗模式,低功耗小于1uA(看门狗工作);

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

支持cJTAG 2线调试接口

支持4x4mm QFN32、TSSOP20和3x3mm QFN20封装。

外部时钟参数:

外部时钟源使用低成。本晶振:4~32MHz±60ppm。

使用时,GPIOB12/13应配置为模拟功能;晶振引脚在未设置为模拟功能时,外部晶振被关闭且输入输出引脚用作标准I/O。

晶振负载电容建议高质量外部陶瓷电容,容值在5pF至20pF范围内(C1=C2=15pF典型值,实际使用请参考晶振的数据手册)。


http://www.ppmy.cn/devtools/135392.html

相关文章

执行flink sql连接clickhouse库

手把手教学,flink connector打通clickhouse大数据库,通过下发flink sql,来使用ck。 组件版本jdk1.8flink1.17.2clickhouse23.12.2.59 1.背景 flink官方不支持clickhouse连接器,工作中难免会用到。 2.方案 利用GitHub大佬提供…

Vue实现消息提示功能

1.首先要先定义消息提示的组件,在这个组件中需要实现自动关闭的功能(看自己的爱好呗),并且设置自己喜欢的样式,vue中还有可以自定义进场和退场动画的样式(就是那个v-enter-active和v-leave-active&#xff…

python核心语法

目录 核⼼语法第⼀节 变量0.变量名规则1.下⾯这些都是不合法的变量名2.关键字3.变量赋值4.变量的销毁 第⼆节 数据类型0.数值1.字符串2.布尔值(boolean, bool)3.空值 None 核⼼语法 第⼀节 变量 变量的定义变量就是可变的量,对于⼀些有可能会经常变化的数据&#…

【Linux】多线程(中)

目录 一、线程互斥 1.1 互斥概念 1.2 互斥量mutex 1.3 互斥量相关API (1)初始化互斥量 (2)销毁互斥量 (3)互斥量加锁和解锁 1.4 互斥量原理 1.5 重入和线程安全 二、死锁 2.1 概念 2.2 造成死锁…

SQL,力扣题目1126,查询活跃业务

一、力扣链接 LeetCode_1126 二、题目描述 事件表:Events ------------------------ | Column Name | Type | ------------------------ | business_id | int | | event_type | varchar | | occurrences | int | ------------------------…

力扣 简单 70.爬楼梯

文章目录 题目介绍题解 题目介绍 题解 思路分析: 确定dp数组以及下标的含义:dp[i]: 爬到第i层楼梯,有dp[i]种方法确定递推公式:从dp[i]的定义可以看出,dp[i] 可以有两个方向推出来。首先是dp[i - 1]&…

基于YOLOv8深度学习的婴儿情绪状态检测系统(PyQt5界面+数据集+训练代码)

婴儿的情绪状态是其表达健康状况、情感需求以及与外界互动的重要方式,准确识别婴儿的情绪对父母和看护者理解其需求具有关键意义。然而,由于婴儿语言能力的缺乏,他们通常通过面部表情、动作和哭声等非语言行为来表达情绪,因此需要…

学习笔记019——Ubuntu部署tomcat

1、下载Tomcat压缩包。本人下载的版本是:apache-tomcat-8.5.77.tar.gz 2、将压缩包上传到Ubuntu某个目录。 本人存放的目录是 /opt 目录下, 命令解压: ## 解压tomcat压缩包 tar -zxvf apache-tomcat-8.5.77.tar.gz 3、vim打开bin目录的setclasspath…