SI24R03 高度集成低功耗SOC 2.4G 收发一体芯片

2023-12-06 07:28

本文主要是介绍SI24R03 高度集成低功耗SOC 2.4G 收发一体芯片,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

今天给大家介绍一款Soc 2.4G 收发一体模块-SI24R03
Si24R03是一款高度集成的低功耗无线SOC芯片,芯片为QFN32 5x5mm封装,集成了资源丰富的MCU内核与2.4G收发器模块,最低功耗可达1.6uA,极少外围器件,大幅降低系统应用成本,同时配套有成熟的开发调试软件和丰富的函数库,能大大降低开发门槛和缩短开发周期;
其中:
MCU为最高32Mhz主频的RISC-V内核,内置1个SPI/1个IIC/2个UART/2个高级TIMER/1个16bitADC,且最多支持11个GPIO。
无线收发器工作频率范围为2400MHz-2525MHz,共有126个1MHz带宽的信道,支持GFSK/FSK两种调制方式,有2Mbps/1Mbps/250Kbps这3种传输速率可调,最大发射功率可达7dbm,接收灵敏度可达-96dbm(250Kbps),支持多种通信模式,同时无线收发器模块的输出功率可调节,根据实际应用场合配置相应适合的输出功率,节省系统的功耗。

收发器模块特征
● 工作在 2.4GHz ISM 频段;
● 调制方式:GFSK/FSK;
● 数据速率:2Mbps/1Mbps/250Kbps;
● 超低关断功耗:1uA;
● 超低待机功耗:15uA;
● 接收灵敏度:-83dBm @2Mbps;
● 最高发射功率:7dBm;
● 接收电流(2Mbps):15mA;
● 发射电流(2Mbps): 12mA(0dBm);
● 内部集成高 PSRR LDO;
● 宽电源电压范围:1.9-3.6V;
● 快速启动时间: ≤ 130us;
● 内部集成智能 ARQ 基带协议引擎;
● 收发数据硬件中断输出;
● 支持 1bit RSSI 输出;
● 低成本晶振:16MHz±60ppm;
● 极少外围器件,降低系统应用成本;
MCU 模块特征
● 内置 RISC-V RV32IMAC 内核(2.6 CoreMark/MHz);
● 最高 32MHz 工作频率;
● 内置 4kB 的 SRAM;
● 内置 32kB 的嵌入式 FLASH,4.5kB 的 NVM,至少能擦写 100 000 次;
● 内置 1 个 SPI MASTER;
● 内置 1 个 I2C MASTER;
● 内置 2 个 UART 支持最高 1Mbps;
● 内置 2 个高级 TIMER,TIMER1 具有 4 路互补 PWM;
● 1 个 64 位系统定时器 SysTick (MTIME),不可用于授时;
● 内置 1 个快速的高精度 13/14/15/16bit ADC,集成 1.2V 高精度基准;
● 宽 ADC 输入电压范围:0 ~ 4.8V,最大输入电压不得高于 VDD_MCU 电压;
● ADC 支持 8 个输入通道,其中 6 个可用于外部外部电压测量;
● 内置低压检测模块;
● 最多支持 11 个 GPIO,支持外部中断;
● 内置硬件看门狗;
● 内置 1 个 RTC,可用于授时;
● 内置 1 个 WUP;
● 支持 4 种低功耗模式,最低功耗小于 0.6uA(看门狗工作);
● 内置 32 位真随机数发生器;
● 支持 cJTAG 2 线调试接口;
● 工作电压范围:1.8 ~ 5.5V;
结构框图在这里插入图片描述
引脚描述
在这里插入图片描述
在这里插入图片描述
参考应用领域

1、物联网

2、智N门锁

3、电机控制

4、消费电子

5、工业控制

这篇关于SI24R03 高度集成低功耗SOC 2.4G 收发一体芯片的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/460947

相关文章

Debezium 与 Apache Kafka 的集成方式步骤详解

《Debezium与ApacheKafka的集成方式步骤详解》本文详细介绍了如何将Debezium与ApacheKafka集成,包括集成概述、步骤、注意事项等,通过KafkaConnect,D... 目录一、集成概述二、集成步骤1. 准备 Kafka 环境2. 配置 Kafka Connect3. 安装 D

Spring AI集成DeepSeek的详细步骤

《SpringAI集成DeepSeek的详细步骤》DeepSeek作为一款卓越的国产AI模型,越来越多的公司考虑在自己的应用中集成,对于Java应用来说,我们可以借助SpringAI集成DeepSe... 目录DeepSeek 介绍Spring AI 是什么?1、环境准备2、构建项目2.1、pom依赖2.2

java获取图片的大小、宽度、高度方式

《java获取图片的大小、宽度、高度方式》文章介绍了如何将File对象转换为MultipartFile对象的过程,并分享了个人经验,希望能为读者提供参考... 目China编程录Java获取图片的大小、宽度、高度File对象(该对象里面是图片)MultipartFile对象(该对象里面是图片)总结java获取图片

vue基于ElementUI动态设置表格高度的3种方法

《vue基于ElementUI动态设置表格高度的3种方法》ElementUI+vue动态设置表格高度的几种方法,抛砖引玉,还有其它方法动态设置表格高度,大家可以开动脑筋... 方法一、css + js的形式这个方法需要在表格外层设置一个div,原理是将表格的高度设置成外层div的高度,所以外层的div需要

Java中Springboot集成Kafka实现消息发送和接收功能

《Java中Springboot集成Kafka实现消息发送和接收功能》Kafka是一个高吞吐量的分布式发布-订阅消息系统,主要用于处理大规模数据流,它由生产者、消费者、主题、分区和代理等组件构成,Ka... 目录一、Kafka 简介二、Kafka 功能三、POM依赖四、配置文件五、生产者六、消费者一、Kaf

SpringCloud集成AlloyDB的示例代码

《SpringCloud集成AlloyDB的示例代码》AlloyDB是GoogleCloud提供的一种高度可扩展、强性能的关系型数据库服务,它兼容PostgreSQL,并提供了更快的查询性能... 目录1.AlloyDBjavascript是什么?AlloyDB 的工作原理2.搭建测试环境3.代码工程1.

SpringBoot使用注解集成Redis缓存的示例代码

《SpringBoot使用注解集成Redis缓存的示例代码》:本文主要介绍在SpringBoot中使用注解集成Redis缓存的步骤,包括添加依赖、创建相关配置类、需要缓存数据的类(Tes... 目录一、创建 Caching 配置类二、创建需要缓存数据的类三、测试方法Spring Boot 熟悉后,集成一个外

Docker集成CI/CD的项目实践

《Docker集成CI/CD的项目实践》本文主要介绍了Docker集成CI/CD的项目实践,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学... 目录一、引言1.1 什么是 CI/CD?1.2 docker 在 CI/CD 中的作用二、Docke

SpringBoot集成SOL链的详细过程

《SpringBoot集成SOL链的详细过程》Solanaj是一个用于与Solana区块链交互的Java库,它为Java开发者提供了一套功能丰富的API,使得在Java环境中可以轻松构建与Solana... 目录一、什么是solanaj?二、Pom依赖三、主要类3.1 RpcClient3.2 Public

SpringBoot3集成swagger文档的使用方法

《SpringBoot3集成swagger文档的使用方法》本文介绍了Swagger的诞生背景、主要功能以及如何在SpringBoot3中集成Swagger文档,Swagger可以帮助自动生成API文档... 目录一、前言1. API 文档自动生成2. 交互式 API 测试3. API 设计和开发协作二、使用