打印

FATfs的移植问题,错误返回3

[复制链接]
379|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
冰糖炖雪梨|  楼主 | 2018-6-30 09:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在做SDIO实验时有如下现象:
1.不跑文件系统时一切正常,跟教程里的贴图效果一样。
2.跑文件系统时,串口打印结果如下图。
res = f_open(&fdst,"1:/Demo.TXT",FA_CREATE_ALWAYS | FA_WRITE);这句返回的是代码3。

这里打印的res是自行添加的,由3对应的枚举值可知是:
           FR_NOT_READY,        /* (3) The physical drive cannot work */
之前见过一篇类似的贴子,不过那里的错误代码是13,通过在PC上将卡格式化成FAT格式后就可成功了,我也试着那样做了,可还是不行。另外,卡插到电脑上或者是进行 USB MASS STORAGE 实验还是没有问题的。不知道这是什么原因,是哪里出错了呢?这完全用的是例程代码啊

使用特权

评论回复

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

430

主题

436

帖子

0

粉丝