用单片机读取U盘文件 在CH374DiskReady( )返回0x00(ERR_SUCCESS)之后执行 strcpy( (char *)mCmdParam.Open.mPathName, "\\C51\\CH374HFT.C" ); i = CH374FileOpen( ); 返回值是0x42(ERR_MISS_FILE: 指定路径的文件没有找到,可能是文件名称错误) U盘里面是有\C51\CH374HFT.C的,请问各位大虾出现这种错误的原因是什么?
查看: 2069
回复: 6
求助~CH374FileOpen( )相关问题
热门产品 :
CH585: 集成高速USB和NFC的蓝牙MCU
打开函数的调用应该是正确的,你可以在电脑上创建C51目录,在目录下创建CH374HFT.C(文件名大写),这样试一下?
还是不行,现在返回值是0xB3
返回0xB3代表指定路径的某个子目录没有找到,可能是目录名称错误。 你检查一下目录名或者打开根目录下的文件看一下。
目录名没问题,打开根目录下的文件返回0x42,文件名就是CH374HFT.C,应该没问题吧
如果文件名和目录名没错应该是没有问题的,你可以把U盘格式化一下或者换个U盘试一下? 另外,把你程序贴出来看一下。
我把优盘先用软件“用1重置参数”后再格式化,现在已经能打开根目录下的文件了,打开子目录下的文件还有点问题,我先自己调调看,要是不行再换个优盘看看
请勿发布广告和违法内容, 代码可以选择编辑器代码语言格式, 更易他人阅读帮助您, 或者留下联系方式,以便更好更快服务您
只有登录才能回复,可以选择微信账号登录