问题:CH376S,spi模式连接32位 M0 MCU,使用原厂提供的例程打开\C51\CH376HFT.C文件总是返回0x22
1、执行mInitCH376Host( )正确,返回0x14。
2、插上U盘,ACT引脚连接的LED灯点亮。执行CH376DiskConnect( )如果插上U盘成功连接,返回0x14。
3、执行CH376DiskMount( ),返回0x14。
4、执行CH376ReadBlock( buf),能读取 U盘的厂商和产品信息,并通过串口打印相关信息。
5、执行CH376FileOpenPath( buf )打开U盘根\C51\CH376HFT.C文件("\\C51\\CH376HFT.C")。
6、执行CH376SetFileName( name ),写入\C51后,?CH376SendCmdWaitInt( CMD0H_FILE_OPEN )返回的数值总是0x22。程序没办法继续写入后续的\CH376HFT.C。我修改程序强行执行写入\CH376HFT.C,返回的数值0x14。但执行后续CH376ByteRead( buf, i, &RealCount ),文件无法打开,返回数值还是0x22。证明之前的问题还没真正解决!
我已经调试CH376S 3周,项目进度耗不下去了。烦请哪位高手帮忙指点一下。感谢啦!