当我先将USB插好,将系统上电时候,这时候读写U盘都没问题。但是当我将系统先上电后,也有对CH376芯片初始化都无误。此时再插入U盘后,中断会提示有U盘插入,我发送0x31(初始化磁盘并测试磁盘是否就绪)指令,返回的都是0x1F(USB存储器操作失败)。请问这是问题出在哪呢
热门产品 :
CH634: 4端口USB3.0 HUB控制器芯片
当我先将USB插好,将系统上电时候,这时候读写U盘都没问题。但是当我将系统先上电后,也有对CH376芯片初始化都无误。此时再插入U盘后,中断会提示有U盘插入,我发送0x31(初始化磁盘并测试磁盘是否就绪)指令,返回的都是0x1F(USB存储器操作失败)。请问这是问题出在哪呢
一:检测连接后,一般建议延时 100ms 左右供设备稳定再操作
二:可能和U盘兼容性有关,建议多尝试几款U盘是否有同样的问题
三:USB端口供电5V,U盘插入供电电流会加大,供电可能不足