6309|11

7815

帖子

57

TA的资源

裸片初长成(中级)

楼主
 

STM32 用 QSPI + PSRAM 外扩 RAM的可行性 [复制链接]

 

以前知道 PSRAM 的时候,当时就有一个很天真的想法。

能不能把 PSRAM 扩展到 XDATA——那时候还残存着一些51时代的记忆。

后来发现百度不到,很少听到有人说这个事情。只看到有些人说,PSRAM这玩意不支持完全的内存映射,使用受限。

 

刚看到 阿城 的一个帖子

https://bbs.eeworld.com.cn/thread-1073902-2-1.html

 

觉得,其实应该还是可以的。只不过有两个点要注意:

1、阿城扩的是 FLASH;而我既然说的是 PSRAM,我想扩的自然是RAM。

至于SPI还是QSPI其实不是那么要紧,毕竟SPI接口的芯片支持个QSPI又不是多稀奇的事情。

2、核心的关键是,以前我看到有人用FSMC扩并口的RAM,这不是什么陌生的稀罕事情,关键是

一,现在不是用FSMC,而是QSPI;二、芯片不是常规并口RAM,而是 串口SRAM;

 

但,从STM32来看,那么,自然就是需要它的QSPI或者SPI也能有一个 BANK支持映射,理论上就可以了。

这张图,你们应该和我一样很熟悉,这就是 STM32官网的 ProductSelector截图

 

哦,对了,对了,我几个月前终于没忍住,把我十来年残存的,并且在一次一次搬家中始终带着的各种各样的开发板,一股脑

扔进我租房楼下的水渠里了。

其实也不是什么深仇大恨,就是想离开硬件,在别的方向上想想出路。

但是,我还是对这些东西充满好奇。

 

因此,我很可能提过一嘴就没这事了,你们不要打我,也不要鄙视我。

现在,经历了被供应商技术支持耍的我,已经不指望有谁会闲得蛋疼没事验证我的想法。

 

不过,我还是很希望,万一,真的有人试过,或者真的有人也想这么做呢?

此帖出自stm32/stm8论坛

最新回复

需要有sram到qspi映射的硬件才行。   详情 回复 发表于 2022-8-30 18:45
点赞 关注
个人签名

强者为尊,弱者,死无葬身之地

 

回复
举报

750

帖子

3

TA的资源

版主

沙发
 

已知ESP32 、MIMXRT10XX可以这么玩。

MIMXRT10XX系列甚至支持8bit-spi + ddr,在100M时钟时,理论带宽可达200MB/S

此帖出自stm32/stm8论坛
 
个人签名

要666

 

回复

1662

帖子

0

TA的资源

五彩晶圆(初级)

板凳
 

开发板扔掉多浪费啊,挂海鲜市场或者送人不比扔掉强

此帖出自stm32/stm8论坛

点评

对不起了,当时毕竟是半夜......  详情 回复 发表于 2022-8-28 14:11
 
 

回复

2942

帖子

4

TA的资源

五彩晶圆(中级)

4
 

串行SRAM的用处多数是用来缓冲运行数据,因为eeprom或flash除了速度慢还有寿命问题,在一些工业场合单片机工作是需要连续的,有时设备会由于某种原因重启,这时就可以从外部的存储器中读取运行数据,电池供电的串行SRAM就是很不错的选择。不过现在我使用FRAM的多了,这个不要电池

此帖出自stm32/stm8论坛
 
 
 

回复

2942

帖子

4

TA的资源

五彩晶圆(中级)

5
 

QSPI接口是串行接口,多数是作为外部辅助存储设备接口,SD卡什么的,所以必须把数据读入内存才可以使用,所以你的想法基本上是不可以的。有些MCU只是用来把SPI外部的数据读取到内存后再从内存中执行代码。所以你放弃这种思路吧。串行的总线是不能直接被内核使用的。

此帖出自stm32/stm8论坛

点评

那STM32G4部分系列出现这个 QSPI可以挂到bank里头去,这个玩意能否这么干呢?  详情 回复 发表于 2022-8-28 14:11
 
 
 

回复

7815

帖子

57

TA的资源

裸片初长成(中级)

6
 
bigbat 发表于 2022-8-28 11:21 QSPI接口是串行接口,多数是作为外部辅助存储设备接口,SD卡什么的,所以必须把数据读入内存才可以使用,所 ...

那STM32G4部分系列出现这个 QSPI可以挂到bank里头去,这个玩意能否这么干呢?

此帖出自stm32/stm8论坛

点评

QSPI挂到BANK,是将外部Flash挂载到BANK上的。  详情 回复 发表于 2022-8-29 11:22
 
个人签名

强者为尊,弱者,死无葬身之地

 
 

回复

7815

帖子

57

TA的资源

裸片初长成(中级)

7
 
se7ens 发表于 2022-8-28 10:54 开发板扔掉多浪费啊,挂海鲜市场或者送人不比扔掉强

对不起了,当时毕竟是半夜......

此帖出自stm32/stm8论坛
 
个人签名

强者为尊,弱者,死无葬身之地

 
 

回复

2942

帖子

4

TA的资源

五彩晶圆(中级)

8
 

刚查过手册好像是可以的,但是只说可以是特定的flash,我不知道是不是什么样的flash

 

此帖出自stm32/stm8论坛
 
 
 

回复

7244

帖子

2

TA的资源

版主

9
 
辛昕 发表于 2022-8-28 14:11 那STM32G4部分系列出现这个 QSPI可以挂到bank里头去,这个玩意能否这么干呢?

QSPI挂到BANK,是将外部Flash挂载到BANK上的。

此帖出自stm32/stm8论坛
 
 
 

回复

7244

帖子

2

TA的资源

版主

10
 

https://bbs.eeworld.com.cn/thread-1216325-1-1.html

看到这个问题,又看到这篇帖子,这个芯片是不是就是你想要的?

此帖出自stm32/stm8论坛
 
 
 

回复

3

帖子

0

TA的资源

一粒金砂(初级)

11
 
le062 发表于 2022-8-28 08:31 已知ESP32 、MIMXRT10XX可以这么玩。 MIMXRT10XX系列甚至支持8bit-spi + ddr,在100M时钟时,理论带宽可 ...

非常好,关注一下,学习一下,希望以后可以派送上用场,

此帖出自stm32/stm8论坛
 
 
 

回复

7671

帖子

2

TA的资源

五彩晶圆(高级)

12
 

需要有sram到qspi映射的硬件才行。

此帖出自stm32/stm8论坛
 
个人签名

默认摸鱼,再摸鱼。2022、9、28

 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/7 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表