我的8g sdhc,逻辑首扇区在物理的8192扇区
检测fat系统的时候
check_fs(fs, 0);读回正确数据
下面的check_fs(fs, 8192);读回的全是0
如果先check_fs(fs, 8192);就能读回正确数据
后来调试发现
check_fs(fs, 8192);//读8192扇区数据
check_fs(fs, 8192);//读8192扇区数据
两句代码挨着,第一次读回数据正确,第二次读回的数据就全是0....
大神帮分析一下
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
---------------------------------
谢谢分享
一周热门 更多>