微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > 硬件电路设计讨论 > 关于SD卡单块读与多块读的疑惑

关于SD卡单块读与多块读的疑惑

时间:10-02 整理:3721RD 点击:
SD卡是FAT16文件系统
那么单块读指令所发的地址是扇区地址吧?
FAT是按簌管理的(假设一个簌32个扇区)
那么单块读是不是接收了一个扇区数据,接着发第二个扇区地址接收数据,知道32个扇区数据接收完毕,这样一个簌读完
然后获得下一个簌的首个扇区地址,接着读,知道数据完

如果发的多块读指令,是不是先发簌的首扇区地址,然后就连续读,连续接收数据,控制器对接收到的数据块进行计数
如果够32个扇区大,就发终止指令CAMD12?
然后再发下一个簌的首扇区地址
直到最后一个簌,是不是此时要加一个文件大小判断信号?如果够了剩下就是00h数据了,就不保存或缓冲区,即便读了也不care

不是很懂   继续挖掘把

不懂

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top