USB WAKE

請教:想實現(xiàn)CH55X mcu主循環(huán)檢測睡眠標志置位并且按鍵按下然后USBDEVWAKEUP()喚醒睡眠后的電腦, 是在 if ( USB_MIS_ST & bUMS_SUSPEND )??????????????????????????????????????????? // 中設(shè)置標志位對吧

但我又看到示例代碼中case USB_SET_FEATURE:?? 有寫/* 設(shè)置喚醒使能標志 */。請問這個標志是設(shè)在哪里?這兩處有什么不同?謝謝

電腦通常在睡眠之前,通過控制傳輸SET_FEATURE配置設(shè)備的遠程喚醒功能,可以理解成允許、告知設(shè)備可以喚醒我(電腦)。


單片機程序滿足 if ( USB_MIS_ST & bUMS_SUSPEND )條件時,是USB總線進入了SUSPEND狀態(tài),電腦睡眠之后總線就是這個狀態(tài)。


結(jié)合上面兩點:1、電腦允許設(shè)備喚醒? 2、電腦睡眠了? ? ,那這個時候,單片機IO上的按鍵被按下,就可以調(diào)用USBDEVWAKEUP()去喚醒電腦了。

當然,通常電腦被喚醒之后會CLEAR FEATURE清除設(shè)備的遠程喚醒功能。


只有登錄才能回復(fù),可以選擇微信賬號登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频