最近开始学习STM32F7这款芯片,看到它的架构时发现在AXI总线上挂了两个SRAM(SRAM1:368KB;SRAM2:16KB),想知道这两个SRAM有什么区别(除了大小外)?另外,在TCM总线上也挂了两个RAM,设计出这些RAM用来作什么滴? 查阅参考手册后,发现对两个SRAM的描述,除了大小和首地址以外基本相同。 感觉有些困惑:为什么不合二为一呢? 后来又到网上查找答案,发现了一种应用:SRAM1作为主RAM,SRAM2用于外设数据的缓存。 除了上面的那种应用SRAM1/SRAM2这样设计有没有其他的目的呢? 现在还没有毕业接触的项目很少,期待大家的指教,谢谢啦! |
ST的hal库有问题手头有STM32L4或STM32F7的帮忙测试DMA SD卡
STM32F756 DCMI +GC0308 Camera图片不正常
STM32F722RET6无法被JLINK/STLIN和IAR/KEIL识别
STM32F767以太网换PIN脚无数据
STM32F7 DSP库使用
没有人分享一下STM32F767 硬JPEG 编码解码吗
求STM32F777与FPGA通过FMC通信的参考设计
求STM32F7 1.15版本 固件库
STM32F746使用HAL库串口无法中断收数据
STM32F7xx AXIM & ITCM
楼上说的CPU与DMA可以同时访问不同的SRAM,也是一种优点。