System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本申請主要涉及通信,更具體地是涉及一種控制方法、控制電路及電子設備。
技術介紹
1、目前,為了滿足用戶的遠程辦公、多設備運維、遠程娛樂以及遠程協作等場景下的不同設備控制需求,如圖1所示,通常是在電子設備中安裝遠程控制卡,通過遠程控制卡中的微處理器響應電子設備本地網卡的控制信號,來控制電子設備的開機按鍵或重啟按鍵,實現對電子設備的遠程控制。
2、但是,遠程控制卡不僅會增加成本,且需要占用電子設備的插槽,無法適用于不具有或無空閑插槽的電子設備。
技術實現思路
1、鑒于上述問題,本申請提供了以下技術方案:
2、本申請第一方面提供了一種控制方法,應用于電子設備,所述方法包括:
3、所述電子設備的嵌入式控制器接收所述電子設備的通信元件發送的第一控制信號;所述第一控制信號是控制設備向所述通信元件發送的信號;
4、在所述第一控制信號滿足第一條件的情況下,所述嵌入式控制器向所述電子設備的處理器發送與所述第一控制信號對應的目標指令,以使所述處理器控制所述電子設備的操作系統切換至與所述目標指令對應的目標工作狀態。
5、在一種可能的實現中,其中:
6、所述第一控制信號是所述通信元件確定所述第一控制信號滿足第二條件的情況下被發送至所述嵌入式控制器的;
7、其中,所述第二條件是用于識別針對所述電子設備的電源管理狀態的控制信號的條件。
8、在一種可能的實現中,其中:
9、所述第一條件是用于識別針對電源管
10、所述控制信號有效表示該控制信號能夠實現對所述電源管理狀態的控制。
11、在一種可能的實現中,所述在所述第一控制信號滿足第一條件的情況下,所述嵌入式控制器向所述電子設備的處理器發送與所述第一控制信號對應的目標指令,包括:
12、所述嵌入式控制器響應于獲得所述第一控制信號,對所述第一控制信號進行解析,確定所述第一控制信號包括準備信號和指令信號;
13、在接收所述準備信號與所述指令信號的時間間隔小于或等于時長閾值的情況下,確定與所述指令信號對應的目標指令;
14、向所述電子設備的處理器發送所述目標指令;
15、所述準備信號表征為準備對所述電子設備的電源管理狀態進行控制的信號。
16、在一種可能的實現中,所述確定所述第一控制信號包括準備信號,包括以下任一種:
17、確定所述第一控制信號包括通知信號;所述通知信號表示針對電源管理狀態的指令信號發生變化;
18、確定所述第一控制信號中的控制標志位為目標參數;所述目標參數指示所述第一控制信號是針對電源管理狀態的控制信號。
19、在一種可能的實現中,所述確定與所述指令信號對應的目標指令,包括以下任一種:
20、如果接收到的所述指令信號為第一指令信號,將所述第一指令信號對應的第一指令確定為目標指令;
21、如果接收到的所述指令信號為第二指令信號,將所述第二指令信號對應的第二指令確定為目標指令;
22、如果接收到的所述指令信號為第三指令信號,將所述第三指令信號對應的第三指令確定為目標指令;
23、其中,所述第一指令信號、所述第二指令信號和所述第三指令信號是不同狀態的脈沖信號;
24、所述第一指令、所述第二指令和所述第三指令是用于控制所述電子設備的電源管理狀態的不同指令,所述不同指令指示所述操作系統進入的工作狀態不同。
25、在一種可能的實現中,所述嵌入式控制器向所述電子設備的處理器發送與所述第一控制信號對應的目標指令,包括:
26、確定與所述第一控制信號對應的目標指令,以及所述電子設備的操作系統的當前工作狀態;
27、如果所述操作系統的當前工作狀態與所述目標指令對應的目標工作狀態不匹配,向所述電子設備的處理器發送所述目標指令;
28、其中,所述目標工作狀態包括以下任一種:
29、所述操作系統開機;
30、所述操作系統關機;
31、所述操作系統睡眠;
32、所述操作系統休眠;
33、所述操作系統重啟。
34、在一種可能的實現中,所述操作系統的當前工作狀態與所述目標指令對應的目標工作狀態不匹配,包括:
35、如果所述目標指令是關機指令或重啟指令,確定所述操作系統的當前工作狀態為非關機狀態;
36、如果所述目標指令是開機指令,確定所述操作系統的當前工作狀態為關機狀態;
37、如果目標指令為喚醒指令,確定所述操作系統的當前工作狀態為睡眠狀態或休眠狀態。
38、本申請第二方面提供了一種控制電路,所述控制電路包括至少一個通信元件、嵌入式控制器和處理器,其中:
39、所述通信元件,用于分別與控制設備和所述嵌入式控制器通信連接,接收所述控制設備發送的第一控制信號,向所述嵌入式控制器發送所述第一控制信號;
40、所述嵌入式控制器,用于接收所述第一控制信號,在確定所述第一控制信號滿足第一條件的情況下,向所述處理器發送與所述第一控制信號對應的目標指令;
41、所述處理器,用于運行操作系統,接收到所述目標指令,控制所述操作系統切換至于所述目標指令對應的目標工作狀態。
42、本申請第三方面提供了一種電子設備,所述電子設備包括主板,以及部署在所述主板上的控制電路,所述控制電路包括至少一個通信元件、嵌入式控制器和處理器,其中:
43、所述控制電路用于實現以下步驟:
44、所述嵌入式控制器接收所述通信元件發送的第一控制信號;所述第一控制信號是控制設備向所述通信元件的信號傳輸區域發送的信號,所述信號傳輸區域被配置為保持上電狀態;
45、在所述第一控制信號滿足第一條件的情況下,所述嵌入式控制器向所述控制電路中的處理器發送與所述第一控制信號對應的目標指令,以使所述處理器控制所述電子設備的操作系統切換至與所述目標指令對應的目標工作狀態。
本文檔來自技高網...【技術保護點】
1.一種控制方法,應用于電子設備,所述方法包括:
2.根據權利要求1所述的方法,其中:
3.根據權利要求1所述的方法,其中:
4.根據權利要求1-3任一項所述的方法,所述在所述第一控制信號滿足第一條件的情況下,所述嵌入式控制器向所述電子設備的處理器發送與所述第一控制信號對應的目標指令,包括:
5.根據權利要求4所述的方法,所述確定所述第一控制信號包括準備信號,包括以下任一種:
6.根據權利要求4所述的方法,所述確定與所述指令信號對應的目標指令,包括以下任一種:
7.根據權利要求1-3任一項所述的方法,所述嵌入式控制器向所述電子設備的處理器發送與所述第一控制信號對應的目標指令,包括:
8.根據權利要求7所述的方法,所述操作系統的當前工作狀態與所述目標指令對應的目標工作狀態不匹配,包括:
9.一種控制電路,所述控制電路包括至少一個通信元件、嵌入式控制器和處理器,其中:
10.一種電子設備,所述電子設備包括主板,以及部署在所述主板上的控制電路,所述控制電路包括至少一個通信元件、嵌
...【技術特征摘要】
1.一種控制方法,應用于電子設備,所述方法包括:
2.根據權利要求1所述的方法,其中:
3.根據權利要求1所述的方法,其中:
4.根據權利要求1-3任一項所述的方法,所述在所述第一控制信號滿足第一條件的情況下,所述嵌入式控制器向所述電子設備的處理器發送與所述第一控制信號對應的目標指令,包括:
5.根據權利要求4所述的方法,所述確定所述第一控制信號包括準備信號,包括以下任一種:
6.根據權利要求4所述的方法,所述確定與所述指令信號對應的目標指令,包...
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。