月月鸟刘 发表于 2018-6-11 17:14:59

STM32外扩RAM问题

求助:
STM32F405VGT6 这款芯片在外扩SRAM时,SRAM使用的是16位数据线,18位地址线,而100PIN的STM32F405VGT6 芯片数据和地址是复用的,请问:SRAM和STM32怎么连接呢?硬件连接拓扑是怎样呢?

是地址和数据连接但是通过总线收发器隔离还是怎样?请指教。

谢谢。

toofree 发表于 2018-6-11 23:32:43

STM32 SRAM 数据地址复用程序问题
https://www.stmcu.org.cn/module/foru ... 5692&fromuid=307297
(出处: 意法半导体STM32/STM8技术社区)

https://www.stmcu.org.cn/module/forum/data/attachment/forum/201804/30/150419kkzqh1aqnccz1ai3.jpg

74LVC573伺候

feixiang20 发表于 2018-6-12 00:25:23

另外可借鉴
【STM32外扩SRAM】
【FSMC使用之外扩RAM的妙用】
【STM32外扩SRAM怎么使用】
【STM32F103ZET6外扩SRAM】
【MCU 外接SRAM内存扩展的新方案】等资料

maxtch 发表于 2018-6-12 00:35:16

本帖最后由 maxtch 于 2018-6-12 00:39 编辑

74LVC573 伺候,或者说如果内存速度快的话 74AHC573(前者 21ns tpd,后者 14ns)再快就用一颗 XC2C32A CPLD 做地址锁存+解码二合一,5.5ns 的 tpd。
这种复用总线以前很常见,现在的芯片用的少多了。很多 8051 单片机都有这个功能来支持 XRAM 和外置 CODE。我前段时间在计划一台 80C88 怀旧主机,就是用的这种复用总线,用了一颗 74HCT573 做 5V 20ns 总线锁存。

月月鸟刘 发表于 2018-6-12 09:17:57

toofree 发表于 2018-6-11 23:32
STM32 SRAM 数据地址复用程序问题
https://www.stmcu.org.cn/module/foru ... 5692&fromuid=307297
(出处: 意法 ...

谢谢

月月鸟刘 发表于 2018-6-12 09:18:23

maxtch 发表于 2018-6-12 00:35
74LVC573 伺候,或者说如果内存速度快的话 74AHC573(前者 21ns tpd,后者 14ns)再快就用一颗 XC2C32A CPL ...

谢谢

月月鸟刘 发表于 2018-6-12 09:18:46

feixiang20 发表于 2018-6-12 00:25
另外可借鉴
【STM32外扩SRAM】
【FSMC使用之外扩RAM的妙用】


谢谢
页: [1]
查看完整版本: STM32外扩RAM问题