在调用CH375ByteWrite( )之前 先把要写的数据存入 mCmdParam.ByteWrite.mByteBuffer 然后在确定要写的字节数 mCmdParam.ByteWrite.mByteCount
你返回的错误代码是多少?
在调用CH375ByteWrite( )之前 先把要写的数据存入 mCmdParam.ByteWrite.mByteBuffer 然后在确定要写的字节数 mCmdParam.ByteWrite.mByteCount
你返回的错误代码是多少?
写好用了,有读U盘的代码吗?
我们的例程里不是有现成的么! 扇区方式: mCmdParam.Read.mSectorCount = 1; CH375vFileSize += CH375vSectorSize - 1; i = CH375FileRead( ); CH375vFileSize -= CH375vSectorSize - 1; /* 恢复原文件长度 */ 字节方式: mCmdParam.ByteRead.mByteCount = c; /* 请求读出几十字节数据 */ i = CH375ByteRead( ); /* 以字节为单位读取数据块,单次读写的长度不能超过MAX_BYTE_IO,第二次调用时接着刚才的向后读 */
关于以字节方式读写.你可以去参考CH375EVT\PUB\MCS51\FILELIB4\EXAM6
谢谢,以好用.