【单片机】STM32的FSMC总线什么情况需要复用

张开发
2026/4/11 16:30:07 15 分钟阅读

分享文章

【单片机】STM32的FSMC总线什么情况需要复用
FSMC是一种总线控制器可以接SRAM、NOR Flash、NAND Flash、PC Card、PSRAM。FMC就是FSMC的升级版多了一个SDRAM控制。FSMC总线中有分A总线地址D总线数据。在芯片引脚多的情况下A和D总线可以分开但是如果引脚少比如STM32F103Vx就只能数据总线和地址总线复用。在芯片参考手册里有FSMC具体的连接方式非复用总线都可以接PSRAM或者SRAM但复用总线只可以接PSRAM这边只讨论SRAM和PSRAM别的也是类似的。这时为什么因为非复用接的是非复用的存储芯片SRAM只有非复用型的PSRAM有非复用型和复用型。所以复用总线可以直接接复用型的PSRAM。但复用型PSRAM价格贵且引脚电平是1.8V不常用或者说就极少有人使用。所以常用的方法就是复用FSMC总线通过锁存器将A/D总线分开。非复用的PSRAM和SRAM接口或者时序是一样的这种锁存器法也完全可以用在SRAM上。

更多文章