| 最近开始学习STM32F7这款芯片,看到它的架构时发现在AXI总线上挂了两个SRAM(SRAM1:368KB;SRAM2:16KB),想知道这两个SRAM有什么区别(除了大小外)?另外,在TCM总线上也挂了两个RAM,设计出这些RAM用来作什么滴? 查阅参考手册后,发现对两个SRAM的描述,除了大小和首地址以外基本相同。 感觉有些困惑:为什么不合二为一呢? 后来又到网上查找答案,发现了一种应用:SRAM1作为主RAM,SRAM2用于外设数据的缓存。 除了上面的那种应用SRAM1/SRAM2这样设计有没有其他的目的呢? 现在还没有毕业接触的项目很少,期待大家的指教,谢谢啦! |
微信公众号
手机版
楼上说的CPU与DMA可以同时访问不同的SRAM,也是一种优点。