向sd卡写数据导致SD卡格式化问题

2019-08-17 08:47发布

我在配套的SD卡实验例程上更改程序,写入一部分数据,导致SD卡需要格式化,尝试了更换几块SD卡都是这种问题
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
19条回答
纯之/wind
1楼-- · 2019-08-18 07:00
 精彩回答 2  元偷偷看……
小陀螺爱炒蛋
2楼-- · 2019-08-18 09:11
应该是你应用层用了文件系统,你自己写代码反而用了SD驱动,导致文件系统损害了
小陀螺爱炒蛋
3楼-- · 2019-08-18 11:50
明显不对。。。 buf=write;    你只是把指针拿过来了,数据还在write里面啊~但是你驱动用的buffer是buf的malloc空间地址~复习下C吧~
纯之/wind
4楼-- · 2019-08-18 17:42
小陀螺爱炒蛋 发表于 2017-5-26 16:50
明显不对。。。 buf=write;    你只是把指针拿过来了,数据还在write里面啊~但是你驱动用的buffer是buf的ma ...

奥奥,那我应该用哪个函数把write数组里面的数据写到sd卡中去呢?
小陀螺爱炒蛋
5楼-- · 2019-08-18 22:17
纯之/wind 发表于 2017-5-26 16:58
奥奥,那我应该用哪个函数把write数组里面的数据写到sd卡中去呢?

就是这个API,只是你逻辑没搞对~你要把数据放在buf地址里面~
纯之/wind
6楼-- · 2019-08-18 22:53
 精彩回答 2  元偷偷看……

一周热门 更多>