U盘简单读功能终于实现了,可还是说不出的苦涩
终于实现了ch375模块简单读U盘功能,可还是在带我的engineer帮我修改了半天的程序,找出N多错误才实现的。 说到底自己做了一个多月还是不能独立完成,别人半天搞掂,郁闷。程序调通后我甚至觉察到他眼中一丝鄙视的目光, -_-+ 让人稍感宽慰的是为了做这个我居然升到小学五年级了。。。。。
到最后还有一点瑕疵,就是虽然可以读我指定路径的文件了, 可是从串口发送出来的数据中没有包含文件名。 比如, 我指定读根目录的子目录READ中的HI.TXT文件, 串口发送出来的数据有子目录名READ,后面就紧接文本文件中的数据, 夹中间的HI.TXT文件名居然没读出来。。。。
最后要感谢剪刀妹,店小二,小小何,九寸钉,frank以及帮过我的人,谢谢, 最后还是要麻烦你们帮我最后一下,看看问什么我的程序不能读文件名
。。。。。。。。。
mCmdParam.ByteRead.mByteCount = 16;
i = ExecCommand( CMD_ByteRead, 1 );
mStopIfError( i );
for(i=0; i!=mCmdParam.ByteRead.mByteCount;i++) send_char(mCmdParam.ByteRead.mByteBuffer[i]);

mCmdParam.ByteRead.mByteCount = 20;
i = ExecCommand( CMD_ByteRead, 1 );
mStopIfError( i );
for(i=0; i!=mCmdParam.ByteRead.mByteCount;i++)
send_char( mCmdParam.ByteRead.mByteBuffer[i]);
if(mCmdParam.ByteRead.mByteCount<20)
mCmdParam.Close.mUpdateLen = 0;
i = ExecCommand( CMD_FileClose, 1 );
mStopIfError( i );
}

看了半天,也不知道你贴出的程序与文件名有什么关系,好象就算有错也不在这部分

是这样的, 可以读出文件所在的子目录名, 可无法读出文件名
这是怎么一回事呢

枚举文件名怎麽用这几句啊???不懂

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