使用CH375HF6.H,CH375HF6.LIB和EXAM7,字节读写 cTempStatus = CH375DiskConnect( ) ;//返回成功 //下面就有问题 for ( i = 0; i < 10; i ++ ) //有的U盘总是返回未准备好,不过可以被忽略 { DelayN50ms(2); cTempStatus = CH375DiskReady( ); if (cTempStatus == ERR_SUCCESS ) break; // 查询磁盘是否准备好 }
gcComBuf[0] = cTempStatus;//总是返回0x21 gcComBuf[1] = CH375DiskStatus;//返回0x02 UartSend(2);//串口监测结果 cTempStatus = CH375DiskQuery( );//也是返回0x21 请问有那些可能的原因,使用的硬件设备当做从设备或HID键盘都工作正常,所以硬件设备应该没有问题啊。