U盘 mf_write 返回值 FR_DISK_ERR

2019-07-20 15:01发布

本帖最后由 orta 于 2017-4-24 20:16 编辑

原子大大,又要麻烦问你个问题了。。。

今天我用标准例程的 U盘HOST,尝试用USMART 控制U盘操作。
LIST MF_scanFILE  , MF_OPEN, MF_READ, MF_CLOSE 都没问题(读一个TXT显示内容)

但是当我用 MF_OPEN(“2: est.txt”,7),

然后
mf_write("abcdefg",0X16)
Begin Write file...
Write data len:22
Write Error:1
Write data over.
=0X1;

写入不成功,我找了一下MF_WRITE,是调用的F_WRITE,错误信息是 1, 对应 FR_DISK_ERR

请问怎么办呢
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。