[STM32F4] 为什么地址连续还要分成这样三块

[复制链接]
855|11
 楼主| chuxh 发表于 2019-6-29 23:02 | 显示全部楼层 |阅读模式
STM32F429的手册,了解到RAM工256K

其中64K是CCRAM

另外三块是地址连续的RAM,大小分别是112K 16K 64K

想知道为什么地址连续还要分成这样三块
juventus9554 发表于 2019-6-29 23:05 | 显示全部楼层
有什么意义吧
 楼主| chuxh 发表于 2019-6-29 23:08 | 显示全部楼层
为什么不像407或者405一样,直接两块:64KCCRAM+128K默认RAM?
dingy 发表于 2019-6-29 23:13 | 显示全部楼层
429的SRAM结构跟407差不多的。只是429的内部SRAM比407又多了一部分SRAM3,这样设计的目的
morrisk 发表于 2019-6-29 23:17 | 显示全部楼层
跟405/407是类似的,为了让不同主设备同时访问不同的SRAM存储块,减少总线冲突,提高访问效率。
pengf 发表于 2019-6-29 23:20 | 显示全部楼层
建议看看相关芯片对应的STM32参考手册里的System architecture部分。
renyaq 发表于 2019-6-29 23:24 | 显示全部楼层
应该可以分开访问。
morrisk 发表于 2019-6-29 23:27 | 显示全部楼层
好几种RAM能把菜鸟搞晕
supernan 发表于 2019-6-29 23:29 | 显示全部楼层
空间大了分块是不是可以通过DMA不同访问
dingy 发表于 2019-6-29 23:31 | 显示全部楼层
空间大小不同,另外要求的性能不同。
supernan 发表于 2019-6-29 23:37 | 显示全部楼层

不要疑惑,有时候就是设计者突发奇想而已。
 楼主| chuxh 发表于 2019-6-29 23:39 | 显示全部楼层

其实还是不大明白,我再琢磨琢磨吧,多谢了哈,结贴了先
您需要登录后才可以回帖 登录 | 注册

本版积分规则

936

主题

11296

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部