This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

SD卡文件内容的读写问题



在用3359ICE2的开发板上,SD卡里写入一个txt格式的文本, 把SD卡用PC读卡器读,总提示文件损坏没法读的问题。

但在板子上,写入和读写数据都能成功。写进去的和读出来的数据也能一致,数据总大小也正确。

不知道大家有没有遇到过类似问题,求指点。感谢!

我的具体环境和调试如下。

3359ICE2的板子,跑的是SYS/BIOS系统,fs用的SDK包里提供的源码,没有改动。

pc是win7系统。

做过实验:先通过PC读卡器在sd里新建一个文本,再到板子上写数据到这个文本,在板子上可以正确的读出来。再换到PC读卡器读的时候,文本大小就完全不对,只有几个字节数据了。

折腾了很久了,一点头绪也没有,不知道问题出在哪边。或者从什么点去解决这个问题。

请大家帮忙指点。