ST意法半导体
直播中

李艳

7年用户 1430经验值
私信 关注
[问答]

在STM32F7508-DK板子里,如果64KB的flash都被占用了可以用QSPI Flash吗?

我们计划将 STM32F7508-DK 板用于我们的应用程序。当我浏览它的数据表时。提到 64 KB 用于内部闪存。但我非常确定我的应用程序需要超过 64 KB。
:超过内部flash可以用QSPI flash吗?  
问题:如果是那么具体的程序是什么?有什么缺点吗?
我是 STM32F7508-DK 的新手。请指导我以获得更好的解决方案。










回帖(1)

孙琪

2023-1-30 14:11:08
1)这就是想法:内部闪存对于任何有用的应用程序来说肯定太小,因此您需要使用外部闪存扩展它,通过串行 NOR 闪存的 QSPI 或通过并行 NOR 闪存的 FMC。
2) 使用和初始化参见例如STM32Cube_FW_F7_V1.16.0/Projects/STM32F7508-DISCO/Demonstrations/STemWin。
缺点当然是速度……随机访问外部串行闪存比访问内部串行闪存慢。对于纯顺序访问,惩罚要小得多。对于时间紧迫的部分,考虑将这些部分复制到内部 RAM,然后从 RAM 中执行。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分