[求助]读文件

我的模块在读文件时,单步调时,发现在while{}里,每次都只进入ERR_SUCCESS,不进入USB_INT_DISK_READ,为什么呢??可能是什么原因呢???

你在执行i = ExecCommandBuf( CMD_FileRead, 1, &DATA_BUF )前给参数mCmdParam.Read.mSectorCount附值了吗?


赋值了,把扇区数Seccount赋给了mCmdParam.Read.mSectorCount


你看一下程序运行到此处时Seccount是有数值的吗?还是本身就是0,如果Seccount是0的话,可能不进到USB_INT_DISK_READ中断,直接就是返回成功中断ERR_SUCCESS。


是0x01,不是0


要不这样你试一下: 你到网上下载最新的模块固件程序:CH375HMU.ZIP,通过CH37XDL.EXE工具将PARALLEL.BIN下载到模块的中去,然后在你的与模块相连的单片机中直接烧我们提供的例子,看能不能正常的跑起来。


这是模块升级吗?


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