关于“SET_USB_MODE”后“ENTER_SLEEP”,无法进入“低功耗”[求助]

我使用CH375做为设备端,进行如下操作:

1. 使用指令进行芯片复位,测试工作状态,设置“切换到未启用的USB设备方式”,设置“进入低功耗挂起状态”;

2. 使用“获取中断状态”指令唤醒CH375,设置“切换到已启用的USB设备方式,内置固件模式”;

3. 设置“切换到未启用的USB设备方式”,如果马上设置“进入低功耗挂起状态”,则无法进入“低功耗状态”,而延时20ms后进行设置“进入低功耗挂起状态”则可以进入“低功耗状态”;

请问,是否设置“切换到xxx的USB设备方式”时,CH375在进行总线复位操作(设置后,用获取中断状态指令得到“检测到USB总线复位”),因而此时不能进入“低功耗状态”?

怎么没人回复啊? 大家使用过程中都没有发现这个问题吗? 在线等待结果中......


按USB协议规定,总线复位时间大约需要10ms左右,在总线复位恢复之后再对其进行操作。


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