打印
[STM32F4]

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

[复制链接]
369|17
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
chuxh|  楼主 | 2021-5-9 20:55 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
STM32F429的手册,了解到RAM工256K

其中64K是CCRAM

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

想知道为什么地址连续还要分成这样三块

使用特权

评论回复
沙发
juventus9554| | 2021-5-9 20:58 | 只看该作者
有什么意义吧

使用特权

评论回复
板凳
chuxh|  楼主 | 2021-5-9 21:01 | 只看该作者
为什么不像407或者405一样,直接两块:64KCCRAM+128K默认RAM?

使用特权

评论回复
地板
dingy| | 2021-5-9 21:03 | 只看该作者
429的SRAM结构跟407差不多的。只是429的内部SRAM比407又多了一部分SRAM3,这样设计的目的

使用特权

评论回复
5
morrisk| | 2021-5-9 21:07 | 只看该作者
跟405/407是类似的,为了让不同主设备同时访问不同的SRAM存储块,减少总线冲突,提高访问效率。

使用特权

评论回复
6
pengf| | 2021-5-9 21:09 | 只看该作者
建议看看相关芯片对应的STM32参考手册里的System architecture部分。

使用特权

评论回复
7
renyaq| | 2021-5-9 21:11 | 只看该作者
应该可以分开访问。

使用特权

评论回复
8
morrisk| | 2021-5-9 21:15 | 只看该作者
好几种RAM能把菜鸟搞晕

使用特权

评论回复
9
supernan| | 2021-5-9 21:17 | 只看该作者
空间大了分块是不是可以通过DMA不同访问

使用特权

评论回复
10
dingy| | 2021-5-9 21:20 | 只看该作者
空间大小不同,另外要求的性能不同。

使用特权

评论回复
11
supernan| | 2021-5-9 21:22 | 只看该作者
不要疑惑,有时候就是设计者突发奇想而已。

使用特权

评论回复
12
chuxh|  楼主 | 2021-5-9 21:25 | 只看该作者
其实还是不大明白,我再琢磨琢磨吧,多谢了哈

使用特权

评论回复
13
木木guainv| | 2021-6-2 17:05 | 只看该作者
没有这么深入的讨论过

使用特权

评论回复
14
guanjiaer| | 2021-6-2 17:05 | 只看该作者
好像每个型号都不是连续的啊

使用特权

评论回复
15
heimaojingzhang| | 2021-6-2 17:06 | 只看该作者
一直就没有是连续的

使用特权

评论回复
16
keaibukelian| | 2021-6-2 17:08 | 只看该作者
是不是因为硬件的原因而不得不如此啊

使用特权

评论回复
17
labasi| | 2021-6-2 17:09 | 只看该作者
这种地址都是厂家说了算的 至于原因 真的是不清楚

使用特权

评论回复
18
paotangsan| | 2021-6-2 17:11 | 只看该作者
不清楚这样分配的原因

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

936

主题

11296

帖子

2

粉丝