[求助] 请教TECH

使用CH375S ,44b0,大端格式库

在打开或者读某一个文件出错的情况下,再次调用库函数,比如枚举函数CH375FileEnumer,就会出错,错误码是0x6b,为什么?

如果打开读都正常,就不会出错。 如果打开或者读文件出错,之后应该还有什么处理的步骤吗?

[Emot]13[/Emot]

另外,创建新文件,会返回0x1e,好像不对啊 strcpy( (char *)mCmdParam.Create.mPathName, "/USBTEST/NEW.TXT" ); i = CH375FileCreate();


打开或者读文件出错,比如修改后保存文件时,可以看到U盘的灯老是闪,处于工作状态,如果等到灯灭了再打开,就不会出错,反之会有0x82的错误,之后进行的所有操作就都没有效了。 保存文件的时间太长了,要4秒左右,用的是雅客128m U盘。

修改文件再写入时,有时会返回0x1e的错误,这时会把U盘上的文件信息破坏掉,再打开目录时已经看不到这个文件了,有时本级目录也会消失。出错之后应该有些保护机制啊???

创建文件还是不行,返回值老是0x1e 。 [Emot]27[/Emot]



返回0X1E好象没这个错误代码。初始化库,磁盘连接,DISK_READY,等命令有没有都返回成功啊?然后在之前不要发送其他命令,另外你的MCU速度快的话,初始化完后的一些延时,要加长点。或者你把你的主程序发到技术信箱,看一下。


只有登录才能回复,可以选择微信账号登录