CH554 电脑休眠时有哪个标志可获取当前状态

 当电脑休眠时CH554会进入以下挂起状态

            SAFE_MOD = 0x55;

            SAFE_MOD = 0xAA;

            WAKE_CTRL = bWAK_BY_USB |  bWAK_P1_5_LO | bWAK_P1_4_LO | bWAK_P3_2E_3L; //设置SPI唤醒

            PCON |= PD;                    //睡眠

            SAFE_MOD = 0x55;

            SAFE_MOD = 0xAA;

            WAKE_CTRL = 0x00;


      我上面设置了SPI接收到数据时唤醒电脑,请问有什么标志可以识别当前电脑在休眠么?我想在SPI中断接收到数据时,同时读到此标志时再调用 CH554USBDevWakeup(); 来唤醒电脑。

     


您好,

电脑睡眠之前会下发支持远程唤醒命令来告诉USB设备,您可以参考例程,在SetFeature中断下置睡眠标志位,用来标志电脑进睡眠。


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