创龙科技
直播中

李桂花

7年用户 177经验值
私信 关注

MMCSD卡的32位存储地址与8G内存是如何对应上的?

[tr]    小弟在学习创龙的MMCSD例程时,产生了如下疑问:

在测试函数MMCSD_Test中,MMCSD卡的起始写入地址为:

也即为32位零地址,
因此疑问就是如果32位的地址最多也会只能支持读写4G内存,
那我8G的卡是不是就不能完全读写呢?
哪位大神熟悉这个呢,请指教,谢谢!

[/tr]

回帖(4)

刘飞

2020-4-30 09:45:13

是按块读的,但是每次读完一个块之后,地址偏移的总是这些块所占用的字节,因此32位地址还是对应不上8G内存啊,我说的有错吗

我又没有你说的有错 这个程序是提取自 RBL 部分 所以很可能不支持大容量存储卡 
举报

苏笛笛

2020-4-30 09:59:22
引用: 映像2016 发表于 2020-4-30 09:45
我又没有你说的有错 这个程序是提取自 RBL 部分 所以很可能不支持大容量存储卡 


我又没有你说的有错 这个程序是提取自 RBL 部分 所以很可能不支持大容量存储卡
举报

魏荣梅

2020-4-30 10:30:25

Rom Bootloader 硬件是支持的 32G 以上都可以 但是软件很可能不支持 因为单独 DSP 一般用不到那么大 SD 卡
举报

崔璨

2020-4-30 10:57:48

有这个可能 这个需要核实下 但是应该是不支持的
举报

更多回帖

发帖
×
20
完善资料,
赚取积分