PSRAM就是伪SRAM,内部的内存颗粒跟SDRAM的颗粒比较相似,但外部的接口跟SDRAM不同,不需要SDRAM那样复杂的控制器和刷新机制,PSRAM的接口跟SRAM的接口是一样的。psram内部自带刷新机制。PSRAM也由初期的平行接口发展到串行接口,由SPI、Quad SPI (QPI) 和Octal SPI (OPI)几种串行接口,用于需要小型化的场合,能够提供带宽范围从100Mbps ~ 2.128Gbps的大范围。PSRAM容量有4Mb,8Mb,16Mb,32Mb,64Mb, 128Mb等等。

除了2G BB SiP,新的需求来自互联网语音流媒体数据的缓冲存储,如网络收音机、智能语音交互设备、智能语音交互机器人、wifi音箱等。

  1. 在移动打印机上的应用

在移动打印机上,需要通过互联网接入云端进行相关数据交互,或者需要做批量的票据打印,一次上百甚至上千张票据的打印,这就需要终端具有缓存一定大小的数据的能力;有些则要求打印多种报表格式、并对打印字体有多样化要求,从而需要进行格式转换、字体变换等运算,需要较大的RAM来存储数据。SQPI PSRAM很好的适应了这种应用需求,相对并口器件省电、体积小,容量也合适。

  1. 在智能音箱、儿童故事机上的应用
    在入门级智能音箱或故事机上增加PSRAM作为语音数据的缓存,可以解决用户端网络连接不稳定、或带宽共享被卡或云端大量并发请求造成的响应不及时所引起的语音播放卡顿/断续问题,提升用户体验。

通过SQPI PSRAM在系统中增加ram资源,能让原有产品的性能明显提升的同时,并可进一步实现更多复杂的诸如DLNA这样的协议,在Cortex-M3/4资源下实现语音唤醒,替代按键唤醒,极大地改善用户体验,提高产品档次。

  1. 用作可穿戴设备的显示缓存

在最近火热流行的可穿戴设备应用中,大部分中高端系统都会采用彩色显示,或者需要显示较大的尺寸,或者需要较高的分辨率,这就需要有较大的显示缓冲RAM。大部分的MCU的片上SRAM资源非常有限,一般仅几百KB的级别,此时通过QSPI PSRAM,就可以很好地满足了这种需求。

  1. 在系统OTA在线升级上的应用

在基于MCU的相关系统中,由于RAM资源非常有限,这样的OTA软件升级需要多次传输数据,给升级带来不便。这个时候,如果系统带有16 ~64Mb 的SQPI PSRAM,较大且快速的RAM使得数据传输可以一次完成。这对一些需要经常自动升级软件的应用而言,是一个非常好的高性价比解决方案,简化、加速了升级过程,同时可以减少现有方案Flash容量加倍的冗余需求。

  1. 在高级指纹识别仪上的应用

某生物指纹识别仪,为了提高检测识别速度和改善用户体验,需要一次性在一次按压中抓取多个指纹图像(通常为每指纹50KB大小)。系统需要存储多个指纹图像并进行相关图像处理。采用SQPI PSRAM以后,优化了系统设计,避免了仅仅为了选用具有较大片上SRAM资源的MCU,从而不得不顺带选上其它不必要资源所引起的整体BOM成本上涨的尴尬情况。

  1. 在系统安全保护上的应用

系统安全的内容之一是防止代码被拷贝、系统被窃取、修改。传统的系统中,程序在 FLASH中运行,由于Flash的内容或掩膜是静止、不变的,因此,简单的磨片、版图提取等手段,就可能获取运行代码。

IPUS PSRAM产品的容量范围为16/32/64Mb,常用容量为32/64Mb,电压范围在1.8V/3.3V,标准SPI器件,其读写命令和SPI NOR基本一样,完美解决智能硬件开会者对额外RAM空间的需求,并同时实现小型化、低成本目标。

STM32单片机扩展下的IPUS SQPI PSRAM应用领域相关推荐

  1. IPUS SQPI PSRAM为STM32单片机提供RAM扩展方案

    IoT设备的增长引发了对内存技术的新兴趣,IPUS 已向市场推出了具有SPI和/或QSPI(Quad SPI)存储器总线接口的IoT RAM.致力于为物联网市场提供解决方案. 从安全的角度可以考虑这样 ...

  2. STM32单片机在Keil5下仿真的问题解决及GPIO口初始化、使用

    STM32单片机在Keil5下仿真的问题解决及GPIO口初始化.使用 参考文章: (1)STM32单片机在Keil5下仿真的问题解决及GPIO口初始化.使用 (2)https://www.cnblog ...

  3. 通过STM32单片机计算并控制小车速度,通过控制速度的思想扩展到控制其它变化量

    说明:如果有哪里说错了或者说得不好的话还请大家指出来,及时纠正错误,或者哪里有更好的解决方法也可以提出来,我们一起学习交流. 目录 一.编码电机 二.单片机相关定时器的作用以及配置 1.TIM2的配置 ...

  4. stm32怎么加载字库_收藏 | STM32单片机超详细学习汇总资料(二)

    点击"蓝字"关注我们 3110月 收藏 | STM32单片机超详细学习汇总资料(一) ◆41.DMA仲裁器分为软件和硬件两种.软件部分分为4个等级,分别是很高优先级.高优先级.中等 ...

  5. 最简单DIY基于STM32单片机的WIFI智能小车设计方案

    STM32库函数开发系列文章目录 第一篇:STM32F103ZET6单片机双串口互发程序设计与实现 第二篇:最简单DIY基于STM32单片机的蓝牙智能小车设计方案 第三篇:最简单DIY基于STM32F ...

  6. 单片机入门学习五 STM32单片机学习二 跑马灯程序衍生出的stm32编程基础

    上篇文章 单片机入门学习四 STM32单片机学习一 跑马灯程序和创建工程 仅介绍了入门程序及其编译运行过程,下面开始对stm32的一些基础知识做一个记录. 1.stm32f103zet6(上篇问题3 ...

  7. 基于STM32单片机三色全彩RGB LED灯控制系统 原理图PCB程序设计

    硬件电路的设计 (末尾附文件) 系统硬件系统分析设计 系统功能设计 本系统由STM32F103C8T6单片机核心板.RGB灯驱动.按键组成. 1.系统实时驱动RGB灯进行显示不同颜色,颜色调整可以通过 ...

  8. 【项目实战】基于STM32单片机的智能小车设计(有代码)

    [1]背景意义 近些年随着国民生活水平的提升,以小车为载体的轮式机器人进入了我们的生活,尤其是在一些布线复杂困难的安全生活区和需要监控的施工作业场合都必须依赖轮式机器人的视频监控技术.因此,基于嵌入式 ...

  9. 基于STM32单片机的直流电机控制系统加减速正反转设计方案原理图程序

    硬件电路的设计 3.1系统的功能分析及体系结构设计 3.1.1系统功能分析 本设计由STM32F103C8T6单片机核心板电路+L298N电机驱动电路+按键电路+电源电路组成. 1.通过按键可以控制电 ...

最新文章

  1. 机器学习的两种计算范式
  2. python – IOError:[Errno 28] pip install 设备上没有空间
  3. linux NTP服务
  4. LDAP实现企业异构平台的统一认证
  5. MUI框架-11-MUI前端 +php后台接入百度文字识别API
  6. 计算机基础相关知识面试题
  7. 利用VB2005制作颜色渐变的进度条
  8. 小米6线刷包php文件格式,小米6线刷教程 小米6线刷包_救砖包下载
  9. visio指向插图任意位置和任意改变箭头形状
  10. 通过精益售后服务提升企业竞争力
  11. pip 下载whl文件
  12. aaaa555555555
  13. C# 生成word文件 小学一年级口算题生成器(代码)
  14. JS验证邮箱 身份证 VISA 卡[转]
  15. Constraints --- transition(clock transition、input transition、max transition)
  16. 多路视频直播播放器系统框架
  17. 基于sammy的前端mvc框架
  18. 如何输出一个国际象棋棋盘
  19. LeetCode 720. 词典中最长的单词
  20. redis实战读后感(五)-构建支持程序

热门文章

  1. Circos从入门到精通
  2. v-show会预先渲染_预先进行Big Design的利弊-我该怎么做
  3. Laravel数据快速填充
  4. webRtc-streamer简单使用-备份
  5. 安卓中的布局优化之clude、merge、ViewStub
  6. RFSoC应用笔记 - RF数据转换器 -09- RFSoC关键配置之RF-DAC内部解析(三)
  7. org.apache.http.ConnectionClosedException: Premature end of Content-Length delimited message body
  8. 生活小技巧 | win10开热点给手机使用
  9. 33.Redis详解
  10. 联想服务器linux系统raid驱动,ThinkSystem服务器RAID 530/930系列阵列卡驱动及安装RHEL7.3要点说明...