当前位置: 首页 > news >正文

SI24R03国产自主可控RISC-V架构MCU低功耗2.4GHz收发芯片SoC

目录

  • RISC-V架构的优势
    • SI24R03/04特性
      • 射频收发器模块特征
      • MCU 模块特征
    • 其他特征


RISC-V架构的优势

相对于目前主流的英特尔X86架构及ARM等架构来说,RISC-V架构具有指令精简、模块化、可扩展、开源、免费等优点。RISC-V的基础指令集只有40多条,加上其他基本的模块化扩展指令总共几十条指令,非常简单,而且任何企业、开发者都可以免费、自由且不受限制地使用RISC-V指令集,创造出具有完全自主知识产权的IP核或芯片。
 特别在近年来美国持续加大限制他国发展力度的大背景下,越来越多国家和厂商开始重视芯片的自主权,这也推动了RISC-V生态加速发展,目前已经呈现出与X86和ARM三足鼎立之势。
 Counterpoint Research的数据则显示,Counterpoint Research预测,到2025年时采用RISC-V架构的芯片数量将增长至800亿颗,届时,RISC-V将占据全球14%的CPU市场、28%的IoT市场、12%的工业市场和10%的汽车市场。
 在这里插入图片描述 
 为了满足当前背景下用户对于遥控/工控等射频方案自主可控、小尺寸、低成本等需求,SI24R03/SI24R04随之推出。
 SI24R03/SI24R04是基于2.4GHz频段无线收发/单发射器+RISC-V RV32IMAC 内核(2.6 CoreMark/MHz)的32位低功耗、低成本MCU芯片,最高主频32MHz,最大支持 32KB 嵌入式FlASH、4KB SRAM和4.5KB NVM,集成13/14/15/16 位高精度ADC和UART、I2C、SPI等通用外设接口。

SI24R03/04特性

射频收发器模块特征

• 工作在 2.4GHz ISM 频段;
• 调制方式:GFSK/FSK;
• 数据速率:2Mbps/1Mbps/250Kbps;
• 低关断功耗:1uA;
• 低待机功耗:15uA;
• 接收灵敏度:-83dBm @2Mbps;(SI24R03)
• 最高发射功率:7dBm;
• 接收电流(2Mbps):15mA;(SI24R03)
• 发射电流(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.6uA(MCU 处于掉电模式,无线收发模块处于关断模式);
• 支持少外围器件,降低系统应用成本;
• 配套有成熟的开发调试软件和丰富的函数库,能大大降低开发门槛和缩短开发周期;
• 工作温度范围:-40 ~ 85℃;
• 封装尺寸:QFN32 5*5mm

SI24R03 DEMO开发板
在这里插入图片描述

私我获取更多资料、选型参考、Demo开发板及技术支持~

http://www.lryc.cn/news/262522.html

相关文章:

  • 基于FPGA的温度控制系统设计(论文+源码)
  • C语言训练:三个字符串比较大小,实现两个整数数的交换统计二进制中1的个数
  • module ‘tensorflow‘ has no attribute XXX 报错解决
  • MySQL数据库 DDL
  • 力扣二叉树--总结篇(2)
  • 小米移动端页面练习---重点:导航栏点击下箭头内容的切换以及样式,高亮显示的实现
  • 从零开始创建一个项目,springBoot+mybatisPlus+mysql+swagger+maven
  • 【视点合成】代码解读:生成demo视频
  • Process On在线绘制流程图
  • 【Hadoop-OBS-Hive】利用华为云存储对象 OBS 作为两个集群的中间栈 load 文件到 Hive
  • 直线检测算子
  • 如何在本地Docker中部署MinIO服务并实现远程访问管理界面
  • 逛商场。。。
  • RTrPPG
  • web应用开发技术的一些概念
  • 智能优化算法应用:基于乌燕鸥算法3D无线传感器网络(WSN)覆盖优化 - 附代码
  • 超聚变服务器(原华为服务器)网站模拟器
  • Linux常见压缩指令小结
  • OpenSSL的源码在哪里下载?
  • 使用create-react-app脚手架创建react项目
  • 【网络安全】网络防护之旅 - 点燃网络安全战场的数字签名烟火
  • JVM基础扫盲
  • SpringBoot基于gRPC进行RPC调用
  • 浏览器的事件循环机制(Event loop)
  • THEMIS---Beta Sprint Summary Essay Blog
  • Vue中实现分布式动态路由的基本实现步骤介绍
  • 【Leetcode】计算器
  • 巧妙的使用WPF中的资源
  • 多维时序 | MATLAB实现RIME-CNN-BiLSTM-Multihead-Attention多头注意力机制多变量时间序列预测
  • 【AIGC重塑教育】AI大模型驱动的教育变革与实践