CH579 USB 如何手动远程唤醒电脑主机

在usb例程中没有找到相应的唤醒例程

您好,在需要唤醒时调用如下代码,产生一个J/K翻转信号。可以参考CH583EVT的USB设备例程。

void DevWakeup(void)

{

R8_UDEV_CTRL |= RB_UD_LOW_SPEED;

mDelaymS(2);

R8_UDEV_CTRL &= ~RB_UD_LOW_SPEED;

}

在配置描述符的第8个字节,需要将D5位配置为1,表示该设备支持远程唤醒。


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