本發(fā)明涉及雙系統(tǒng)
技術(shù)領(lǐng)域:
,特別涉及一種雙系統(tǒng)終端及其控制方法。
背景技術(shù):
:隨著時(shí)代的發(fā)展,科技的不斷進(jìn)步,人們生活水平的不斷提高,雙系統(tǒng)終端使用越來越頻繁,例如雙系統(tǒng)智能手機(jī)、雙系統(tǒng)電腦和雙系統(tǒng)智能交互平板等,在現(xiàn)有的雙系統(tǒng)終端的使用中,其中一個(gè)系統(tǒng)主要用于辦公使用,另一系統(tǒng)多用于私人文件或娛樂的使用,雙系統(tǒng)終端以其實(shí)用性強(qiáng)、功能齊全、操作簡(jiǎn)單等特點(diǎn)廣泛的運(yùn)用于教學(xué)、辦公、商務(wù)等領(lǐng)域。在現(xiàn)有的雙系統(tǒng)終端的使用過程中,當(dāng)用戶臨時(shí)不需要對(duì)設(shè)備進(jìn)行使用時(shí),常常采用將系統(tǒng)進(jìn)行鎖定的方式,以防止對(duì)雙系統(tǒng)終端的失誤操作。現(xiàn)有的雙系統(tǒng)終端在進(jìn)行系統(tǒng)鎖定時(shí),只是對(duì)當(dāng)前的系統(tǒng)進(jìn)行了鎖定,而另一系統(tǒng)仍處于解鎖狀態(tài),進(jìn)而當(dāng)對(duì)系統(tǒng)進(jìn)行切換后,另一系統(tǒng)仍處于可操作狀態(tài),另一系統(tǒng)的USB通道上外接的設(shè)備仍處于工作狀態(tài),進(jìn)而容易導(dǎo)致對(duì)雙系統(tǒng)終端的失誤操作,且當(dāng)用戶希望對(duì)雙系統(tǒng)進(jìn)行鎖定時(shí),需要對(duì)當(dāng)前系統(tǒng)進(jìn)行鎖定后切換至另一系統(tǒng)再次的進(jìn)行系統(tǒng)鎖定,進(jìn)而使得雙系統(tǒng)終端的系統(tǒng)鎖定耗時(shí)較長(zhǎng),降低了用戶的體驗(yàn)。技術(shù)實(shí)現(xiàn)要素:基于此,本發(fā)明實(shí)施例提供一種能同時(shí)對(duì)雙系統(tǒng)進(jìn)行鎖定或解鎖控制的雙系統(tǒng)終端及其控制方法。一種雙系統(tǒng)終端的控制方法,所述方法包括:當(dāng)前系統(tǒng)接收用戶發(fā)出的控制指令,根據(jù)所述控制指令進(jìn)入對(duì)應(yīng)的狀態(tài),記錄當(dāng)前狀態(tài)信息,并將所述當(dāng)前狀態(tài)信息發(fā)送至MCU,所述控制指令為鎖定指令或解鎖指令,所述當(dāng)前狀態(tài)信息為解鎖狀態(tài)或鎖定狀態(tài);所述MCU接收所述當(dāng)前狀態(tài)信息,并將所述當(dāng)前狀態(tài)信息發(fā)送至備用系統(tǒng);所述備用系統(tǒng)根據(jù)接收到的所述當(dāng)前狀態(tài)信息進(jìn)入所述當(dāng)前狀態(tài)信息對(duì)應(yīng)的狀態(tài)。上述雙系統(tǒng)終端的控制方法,通過所述當(dāng)前系統(tǒng)將所述當(dāng)前狀態(tài)信息發(fā)送至所述MCU的設(shè)計(jì),以使所述MCU將所述當(dāng)前狀態(tài)信息發(fā)送至所述備用系統(tǒng)。使得所述備用系統(tǒng)進(jìn)入所述當(dāng)前狀態(tài)信息對(duì)應(yīng)的狀態(tài),進(jìn)而實(shí)現(xiàn)了所述當(dāng)前系統(tǒng)和所述備用系統(tǒng)同時(shí)進(jìn)入鎖定或解鎖狀態(tài),防止了在所述雙系統(tǒng)終端鎖定的狀態(tài)下的失誤操作。進(jìn)一步地,所述備用系統(tǒng)根據(jù)接收到的所述當(dāng)前狀態(tài)信息進(jìn)入所述當(dāng)前狀態(tài)信息對(duì)應(yīng)的狀態(tài)的步驟之后所述方法還包括:當(dāng)所述雙系統(tǒng)終端重啟開機(jī)時(shí),所述當(dāng)前系統(tǒng)獲取記錄的所述當(dāng)前狀態(tài)信息,根據(jù)所述當(dāng)前狀態(tài)信息進(jìn)入對(duì)應(yīng)的狀態(tài),并將所述當(dāng)前狀態(tài)信息發(fā)送至MCU;所述MCU接收到所述當(dāng)前狀態(tài)信息時(shí),將所述當(dāng)前狀態(tài)信息發(fā)送至所述備用系統(tǒng),以使所述備用系統(tǒng)進(jìn)入所述當(dāng)前狀態(tài)信息對(duì)應(yīng)的狀態(tài)。進(jìn)一步地,所述雙系統(tǒng)終端包括一觸摸框,所述MCU接收到所述當(dāng)前狀態(tài)信息的步驟之后所述方法還包括:所述MCU發(fā)送控制信號(hào)到所述觸摸框,當(dāng)所述當(dāng)前狀態(tài)信息為所述鎖定狀態(tài)時(shí),所述控制信號(hào)為觸控關(guān)閉信號(hào),當(dāng)所述當(dāng)前狀態(tài)信息為所述解鎖狀態(tài)時(shí),所述控制信號(hào)為觸控開啟信號(hào);所述觸摸框根據(jù)所述控制信號(hào)進(jìn)行觸控開啟或觸控關(guān)閉。進(jìn)一步地,所述當(dāng)前系統(tǒng)接收用戶發(fā)出的控制指令的步驟之前,所述方法還包括:所述MCU分別開啟與所述當(dāng)前系統(tǒng)、所述備用系統(tǒng)之間的MCUService服務(wù);所述當(dāng)前系統(tǒng)和所述備用系統(tǒng)根據(jù)所述MCUService服務(wù)分別枚舉HID設(shè)備獲取所述MCU的信息,分別發(fā)送初始化命令到所述MCU,以使所述MCU初始化。進(jìn)一步地,所述根據(jù)所述控制指令進(jìn)入對(duì)應(yīng)的狀態(tài)的步驟包括:當(dāng)所述當(dāng)前系統(tǒng)接收到所述鎖定指令時(shí),屏蔽除所述控制指令外的所有輸入指令,并關(guān)閉所述當(dāng)前系統(tǒng)的USB通道,以使將所述當(dāng)前系統(tǒng)的外接設(shè)備停止工作;當(dāng)所述當(dāng)前系統(tǒng)接收到所述解鎖指令時(shí),解除對(duì)所述所有輸入指令的屏蔽,并開啟所述當(dāng)前系統(tǒng)的USB通道,以使所述當(dāng)前系統(tǒng)的外接設(shè)備正常工作。一種雙系統(tǒng)終端,包括:當(dāng)前系統(tǒng)、備用系統(tǒng)以及MCU;所述當(dāng)前系統(tǒng)包括:第一接收模塊,用于接收用戶發(fā)出的控制指令,并根據(jù)所述控制指令控制所述當(dāng)前系統(tǒng)進(jìn)入對(duì)應(yīng)的狀態(tài),所述控制指令為鎖定指令或解鎖指令;記錄模塊,用于記錄當(dāng)前狀態(tài)信息,并將所述當(dāng)前狀態(tài)信息發(fā)送至所述MCU,所述當(dāng)前狀態(tài)信息為解鎖狀態(tài)或鎖定狀態(tài);所述MCU包括:第二接收模塊,用于接收所述當(dāng)前狀態(tài)信息;第一發(fā)送模塊,用于根據(jù)所述第二接收模塊的接收結(jié)果,將所述當(dāng)前狀態(tài)信息發(fā)送至所述備用系統(tǒng);所述備用系統(tǒng)包括:第三接收模塊,用于接收所述第一發(fā)送模塊發(fā)出的所述當(dāng)前狀態(tài)信息,并根據(jù)所述當(dāng)前狀態(tài)信息控制所述備用系統(tǒng)進(jìn)入對(duì)應(yīng)的狀態(tài)。上述雙系統(tǒng)終端,通過所述記錄模塊、所述第二接收模塊、所述第三接收模塊和所述第一發(fā)送模塊的設(shè)計(jì),實(shí)現(xiàn)了所述當(dāng)前系統(tǒng)、所述備用系統(tǒng)與所述MCU之間信號(hào)的傳輸,通過所述記錄模塊的設(shè)計(jì),當(dāng)所述當(dāng)前系統(tǒng)進(jìn)入所述控制指令對(duì)應(yīng)的狀態(tài)時(shí),通過所述MCU將所述當(dāng)前狀態(tài)信息轉(zhuǎn)發(fā)至所述備用系統(tǒng),以使所述備用系統(tǒng)進(jìn)入所述當(dāng)前狀態(tài)信息對(duì)應(yīng)的狀態(tài),實(shí)現(xiàn)了所述當(dāng)前系統(tǒng)和所述備用系統(tǒng)同時(shí)進(jìn)行鎖定或解鎖的功能,進(jìn)而防止在所述雙系統(tǒng)終端鎖定的狀態(tài)下的失誤操作。進(jìn)一步地,所述雙系統(tǒng)終端還包括:獲取模塊,用于當(dāng)所述雙系統(tǒng)終端重啟開機(jī)時(shí),獲取所述記錄模塊記錄的所述當(dāng)前狀態(tài)信息,根據(jù)所述當(dāng)前狀態(tài)信息控制所述當(dāng)前模塊進(jìn)入對(duì)應(yīng)的狀態(tài),并將所述當(dāng)前狀態(tài)信息發(fā)送至所述MCU,所述MCU接收到所述當(dāng)前狀態(tài)信息時(shí),將所述當(dāng)前狀態(tài)信息發(fā)送至所述備用系統(tǒng),以使所述備用系統(tǒng)進(jìn)入所述當(dāng)前狀態(tài)信息對(duì)應(yīng)的狀態(tài)。進(jìn)一步地,所述雙系統(tǒng)終端還包括:觸控框,用于控制所述雙系統(tǒng)終端的觸控功能;第二發(fā)送模塊,用于當(dāng)所述MCU接收到所述當(dāng)前狀態(tài)信息時(shí),發(fā)送控制信號(hào)到所述觸摸框,當(dāng)所述當(dāng)前狀態(tài)信息為所述鎖定狀態(tài)時(shí),所述控制信號(hào)為觸控關(guān)閉信號(hào),當(dāng)所述當(dāng)前狀態(tài)信息為所述解鎖狀態(tài)時(shí),所述控制信號(hào)為觸控開啟信號(hào)。進(jìn)一步地,所述雙系統(tǒng)終端還包括:?jiǎn)?dòng)模塊,用于分別開啟所述當(dāng)前系統(tǒng)、所述備用系統(tǒng)與所述MCU之間MCUService服務(wù);初始化模塊,用于在所述當(dāng)前系統(tǒng)和所述備用系統(tǒng)中分別枚舉HID設(shè)備獲取所述MCU的信息,并分別發(fā)送初始化命令到所述MCU,以使所述MCU初始化。進(jìn)一步地,所述當(dāng)前系統(tǒng)還包括:屏蔽模塊,用于當(dāng)所述控制指令為所述鎖定指令時(shí),屏蔽除所述控制指令外的所有輸入指令,并關(guān)閉所述當(dāng)前系統(tǒng)的USB通道,以使將所述當(dāng)前系統(tǒng)的外接設(shè)備屏蔽;解除模塊,用于當(dāng)所述控制指令為所述解鎖指令時(shí),解除對(duì)所述所有輸入指令的屏蔽,并開啟所述當(dāng)前系統(tǒng)的USB通道,以使所述當(dāng)前系統(tǒng)的外接設(shè)備正常工作。附圖說明圖1為本發(fā)明第一實(shí)施例提供的雙系統(tǒng)終端的控制方法的流程圖;圖2為本發(fā)明第二實(shí)施例提供的雙系統(tǒng)終端的控制方法的流程圖;圖3為本發(fā)明第三實(shí)施例提供的雙系統(tǒng)終端的結(jié)構(gòu)示意圖;圖4為本發(fā)明第四實(shí)施例提供的雙系統(tǒng)終端的結(jié)構(gòu)示意圖;主要元素符號(hào)說明雙系統(tǒng)終端100,100a當(dāng)前系統(tǒng)10第一接收模塊11記錄模塊12屏蔽模塊13解除模塊14MCU20第二接收模塊21第一發(fā)送模塊22備用系統(tǒng)30第三接收模塊31觸控框40第二發(fā)送模塊50啟動(dòng)模塊60初始化模塊70獲取模塊80具體實(shí)施方式為了便于更好地理解本發(fā)明,下面將結(jié)合相關(guān)實(shí)施例附圖對(duì)本發(fā)明進(jìn)行進(jìn)一步地解釋。附圖中給出了本發(fā)明的實(shí)施例,但本發(fā)明并不僅限于上述的優(yōu)選實(shí)施例。相反,提供這些實(shí)施例的目的是為了使本發(fā)明的公開面更加得充分。請(qǐng)參閱圖1,為本發(fā)明第一實(shí)施例提供的雙系統(tǒng)終端的控制方法的流程圖,包括步驟S10至S30。步驟S10,當(dāng)前系統(tǒng)接收用戶發(fā)出的控制指令,根據(jù)所述控制指令進(jìn)入對(duì)應(yīng)的狀態(tài),記錄當(dāng)前狀態(tài)信息,并將所述當(dāng)前狀態(tài)信息發(fā)送至MCU,所述控制指令為鎖定指令或解鎖指令,所述當(dāng)前狀態(tài)信息為解鎖狀態(tài)或鎖定狀態(tài);其中,例如當(dāng)所述控制指令為所述鎖定指令時(shí),所述當(dāng)前系統(tǒng)運(yùn)行所述鎖定指令,以使進(jìn)行程序鎖定,記錄當(dāng)前鎖定狀態(tài)并發(fā)送所述鎖定狀態(tài)至所述MCU;步驟S20,所述MCU接收所述當(dāng)前狀態(tài)信息,并將所述當(dāng)前狀態(tài)信息發(fā)送至備用系統(tǒng);其中,當(dāng)所述MCU接收到所述進(jìn)行鎖定信號(hào)時(shí),將所述進(jìn)行鎖定信號(hào)發(fā)送至所述備用系統(tǒng);步驟S30,所述備用系統(tǒng)根據(jù)接收到的所述當(dāng)前狀態(tài)信息,進(jìn)入所述當(dāng)前狀態(tài)信息對(duì)應(yīng)的狀態(tài);其中,當(dāng)所述當(dāng)前狀態(tài)信息為所述鎖定狀態(tài)時(shí),所述備用系統(tǒng)進(jìn)入程序鎖定,當(dāng)所述當(dāng)前狀態(tài)信息為所述解鎖狀態(tài)時(shí),所述備用系統(tǒng)進(jìn)行程序解鎖;本實(shí)施例的雙系統(tǒng)終端的控制方法,通過所述當(dāng)前系統(tǒng)將所述當(dāng)前狀態(tài)信息發(fā)送至所述MCU的設(shè)計(jì),以使所述MCU將所述當(dāng)前狀態(tài)信息發(fā)送至所述備用系統(tǒng)。使得所述備用系統(tǒng)進(jìn)入所述當(dāng)前狀態(tài)信息對(duì)應(yīng)的狀態(tài),進(jìn)而實(shí)現(xiàn)了所述當(dāng)前系統(tǒng)和所述備用系統(tǒng)同時(shí)進(jìn)入鎖定或解鎖狀態(tài)的控制,防止了在所述雙系統(tǒng)終端鎖定的狀態(tài)下的失誤操作。請(qǐng)參閱圖2,為本發(fā)明第二實(shí)施例提供的雙系統(tǒng)終端的控制方法的流程圖,所述方法包括步驟S11至S81。步驟S11,MCU分別開啟與所述當(dāng)前系統(tǒng)、所述備用系統(tǒng)之間的MCUService服務(wù);其中,所述當(dāng)前系統(tǒng)為Android系統(tǒng),所述備用系統(tǒng)為Windows系統(tǒng),所述MCUService服務(wù)用于實(shí)現(xiàn)所述當(dāng)前系統(tǒng)、所述備用系統(tǒng)與所述MCU之間的信號(hào)傳輸,所述MCUService服務(wù)一直在后臺(tái)進(jìn)行運(yùn)行;步驟S21,所述當(dāng)前系統(tǒng)和所述備用系統(tǒng)根據(jù)所述MCUService服務(wù)分別枚舉HID設(shè)備獲取所述MCU的信息,分別發(fā)送初始化命令到所述MCU,以使所述MCU初始化;步驟S31,所述當(dāng)前系統(tǒng)接收到用戶發(fā)出的控制指令時(shí),判斷所述控制指令是否為鎖定指令;其中,所述控制指令為所述鎖定指令或解鎖指令,所述鎖定指令用于實(shí)現(xiàn)所述當(dāng)前系統(tǒng)的程序鎖定,所述解鎖指令用于實(shí)現(xiàn)所述當(dāng)前系統(tǒng)的程序解鎖;當(dāng)所述步驟S31判斷到所述控制指令為所述鎖定指令時(shí),執(zhí)行步驟S41。步驟S41,屏蔽除所述控制指令外的所有輸入指令,并關(guān)閉所述當(dāng)前系統(tǒng)的USB通道,以使將所述當(dāng)前系統(tǒng)的外接設(shè)備停止工作;其中,屏蔽所述所有輸入指令用于防止所述當(dāng)前系統(tǒng)鎖定狀態(tài)下對(duì)所述當(dāng)前系統(tǒng)的失誤操作,通過關(guān)閉所述當(dāng)前系統(tǒng)的USB通道用于防止外接的鼠標(biāo)、鍵盤等設(shè)備的運(yùn)行,對(duì)于開源的所述Android系統(tǒng),可以從系統(tǒng)底層進(jìn)行USB通道的屏蔽;當(dāng)所述步驟S31判斷到所述控制指令不為所述鎖定指令時(shí),執(zhí)行步驟S51。步驟S51,解除對(duì)所述所有輸入指令的屏蔽,并開啟所述當(dāng)前系統(tǒng)的USB通道,以使所述當(dāng)前系統(tǒng)的外接設(shè)備正常工作;其中,由于所述控制指令不為所述鎖定指令,可以理解的所述控制指令為所述解鎖指令,解除對(duì)所述所有輸入指令的屏蔽,用于控制所述當(dāng)前系統(tǒng)正常的對(duì)所述輸入指令進(jìn)行接收和運(yùn)行,開啟所述當(dāng)前系統(tǒng)的USB通道用于使得所述外接的鼠標(biāo)、鍵盤等設(shè)備正常工作。步驟S61,記錄所述當(dāng)前系統(tǒng)的當(dāng)前狀態(tài)信息并發(fā)送所述當(dāng)前狀態(tài)信息至所述MCU,所述MCU將所述當(dāng)前狀態(tài)信息發(fā)送至所述備用系統(tǒng),所述備用系統(tǒng)根據(jù)所述當(dāng)前狀態(tài)信息進(jìn)入對(duì)應(yīng)的狀態(tài);其中,當(dāng)所述當(dāng)前系統(tǒng)為鎖定時(shí),所述當(dāng)前狀態(tài)信息為所述鎖定狀態(tài),并通過所述MCU將所述當(dāng)前狀態(tài)信息發(fā)送至所述備用系統(tǒng),當(dāng)所述Windows系統(tǒng)接收到所述鎖定狀態(tài)時(shí),進(jìn)行系統(tǒng)鎖定,并關(guān)閉所述Windows系統(tǒng)的USB通道,可以理解的當(dāng)所述控制指令為所述解鎖指令時(shí),所述當(dāng)前系統(tǒng)處于解鎖,所述當(dāng)前狀態(tài)信息為所述解鎖狀態(tài),通過所述MCU將所述解鎖狀態(tài)發(fā)送至所述Windows系統(tǒng)中,所述Windows系統(tǒng)進(jìn)行系統(tǒng)解鎖,并重新開啟USB通道,進(jìn)而實(shí)現(xiàn)了所述當(dāng)前系統(tǒng)和所述備用系統(tǒng)的同時(shí)鎖定或同時(shí)解鎖功能;步驟S71,當(dāng)所述MCU接收到所述當(dāng)前狀態(tài)信息時(shí),發(fā)送控制信號(hào)到所述觸摸框,當(dāng)所述當(dāng)前狀態(tài)信息為所述鎖定狀態(tài)時(shí),所述控制信號(hào)為觸控關(guān)閉信號(hào),當(dāng)所述當(dāng)前狀態(tài)信息為所述解鎖狀態(tài)時(shí),所述控制信號(hào)為觸控開啟信號(hào);步驟S81,當(dāng)所述觸摸框接收到所述控制信號(hào)時(shí),根據(jù)所述控制信號(hào)進(jìn)行觸控開啟或觸控關(guān)閉;其中,當(dāng)所述當(dāng)前狀態(tài)信息為所述鎖定狀態(tài)時(shí),所述控制信號(hào)為所述觸控關(guān)閉信號(hào),所述觸摸框進(jìn)行觸控功能的關(guān)閉,進(jìn)而防止了所述當(dāng)前系統(tǒng)和所述備用系統(tǒng)均鎖定的狀態(tài)下失誤操作,當(dāng)所述當(dāng)前狀態(tài)信息為所述解鎖狀態(tài)時(shí),所述控制信號(hào)為所述觸控開啟信號(hào),所述觸摸框進(jìn)行觸控功能的開啟,進(jìn)而使得所述觸控屏正常工作。所述方法還包括:當(dāng)所述雙系統(tǒng)終端重啟開機(jī)時(shí),獲取記錄的所述當(dāng)前狀態(tài)信息,控制所述當(dāng)前系統(tǒng)進(jìn)入所述當(dāng)前狀態(tài)信息對(duì)應(yīng)的狀態(tài),并通過所述MCU發(fā)送所述當(dāng)前狀態(tài)信息至所述備用系統(tǒng),以使所述備用系統(tǒng)進(jìn)入所述當(dāng)前狀態(tài)信息對(duì)應(yīng)的狀態(tài),且當(dāng)所述當(dāng)前系統(tǒng)無法對(duì)所述觸摸框進(jìn)行控制時(shí),當(dāng)所述控制指令為所述鎖定指令時(shí),所述MCU控制所述觸摸框進(jìn)行彈窗屏蔽,進(jìn)而防止了所述當(dāng)前系統(tǒng)和所述備用系統(tǒng)均鎖定的狀態(tài)下的失誤操作。本實(shí)施例的雙系統(tǒng)終端的控制方法,通過所述MCU的設(shè)計(jì),當(dāng)在所述當(dāng)前系統(tǒng)下接收到所述控制指令時(shí),進(jìn)而所述當(dāng)前系統(tǒng)的控制,并通過所述MCU將所述控制指令轉(zhuǎn)發(fā)至所述備用系統(tǒng),以使同時(shí)對(duì)所述備用系統(tǒng)進(jìn)行控制,進(jìn)而做到了雙系統(tǒng)的同時(shí)鎖定或解鎖功能,避免了鎖定狀態(tài)下對(duì)所述備用系統(tǒng)的失誤操作,提高了系統(tǒng)的穩(wěn)定性,降低了所述雙系統(tǒng)終端的系統(tǒng)鎖定時(shí)間,提高了用戶的體驗(yàn)。請(qǐng)參閱圖3,為本發(fā)明第三實(shí)施例提供的雙系統(tǒng)終端100的結(jié)構(gòu)示意圖,所述雙系統(tǒng)終端100包括:當(dāng)前系統(tǒng)10、備用系統(tǒng)30以及MCU20;所述當(dāng)前系統(tǒng)10包括:第一接收模塊11,用于接收用戶發(fā)出的控制指令,并根據(jù)所述控制指令控制所述當(dāng)前系統(tǒng)10進(jìn)入對(duì)應(yīng)的狀態(tài),所述控制指令為鎖定指令或解鎖指令;記錄模塊12,用于記錄當(dāng)前狀態(tài)信息,并將所述當(dāng)前狀態(tài)信息發(fā)送至所述MCU20,所述當(dāng)前狀態(tài)信息為解鎖狀態(tài)或鎖定狀態(tài);所述MCU20包括:第二接收模塊21,用于接收所述當(dāng)前狀態(tài)信息;第一發(fā)送模塊22,用于根據(jù)所述第二接收模塊21的接收結(jié)果,將所述當(dāng)前狀態(tài)信息發(fā)送至所述備用系統(tǒng)30;所述備用系統(tǒng)30包括:第三接收模塊31,用于接收所述第一發(fā)送模塊22發(fā)出的所述當(dāng)前狀態(tài)信息,并根據(jù)所述當(dāng)前狀態(tài)信息控制所述備用系統(tǒng)30進(jìn)入對(duì)應(yīng)的狀態(tài)。所述雙系統(tǒng)終端100還包括:觸控框40,用于控制所述雙系統(tǒng)終端100的觸控功能;第二發(fā)送模塊50,用于當(dāng)所述MCU20接收到所述當(dāng)前狀態(tài)信息時(shí),發(fā)送控制信號(hào)到所述觸摸框40,當(dāng)所述當(dāng)前狀態(tài)信息為所述鎖定狀態(tài)時(shí),所述控制信號(hào)為觸控關(guān)閉信號(hào),當(dāng)所述當(dāng)前狀態(tài)信息為所述解鎖狀態(tài)時(shí),所述控制信號(hào)為觸控開啟信號(hào),當(dāng)所述觸摸框40接收到所述控制信號(hào)時(shí),進(jìn)入所述控制信號(hào)對(duì)應(yīng)的操作,例如當(dāng)所述當(dāng)前狀態(tài)信息為所述鎖定狀態(tài)時(shí),所述控制信號(hào)為所述觸控關(guān)閉信號(hào),所述觸摸框40進(jìn)行觸控功能的關(guān)閉,進(jìn)而防止了所述當(dāng)前系統(tǒng)10和所述備用系統(tǒng)30均鎖定的狀態(tài)下失誤操作,當(dāng)所述當(dāng)前狀態(tài)信息為所述解鎖狀態(tài)時(shí),所述控制信號(hào)為所述觸控開啟信號(hào),所述觸摸框40進(jìn)行觸控功能的開啟,進(jìn)而使得觸控屏正常工作。啟動(dòng)模塊60,用于分別開啟所述當(dāng)前系統(tǒng)10、所述備用系統(tǒng)30與所述MCU20之間MCUService服務(wù);本實(shí)施例中,所述當(dāng)前系統(tǒng)10為Android系統(tǒng),所述備用系統(tǒng)30為Windows系統(tǒng),所述MCUService服務(wù)用于實(shí)現(xiàn)所述當(dāng)前系統(tǒng)10、所述備用系統(tǒng)30與所述MCU20之間的信號(hào)傳輸,所述MCUService服務(wù)一直在后臺(tái)進(jìn)行運(yùn)行。初始化模塊70,用于在所述當(dāng)前系統(tǒng)10和所述備用系統(tǒng)30中分別枚舉HID設(shè)備獲取所述MCU20的信息,并分別發(fā)送初始化命令到所述MCU20,以使所述MCU20初始化。所述當(dāng)前系統(tǒng)10還包括:屏蔽模塊13,用于當(dāng)所述控制指令為所述鎖定指令時(shí),屏蔽除所述控制指令外的所有輸入指令,并關(guān)閉所述當(dāng)前系統(tǒng)10的USB通道,以使將所述當(dāng)前系統(tǒng)10的外接設(shè)備屏蔽;其中,屏蔽所述所有輸入指令用于防止所述當(dāng)前系統(tǒng)10鎖定狀態(tài)下對(duì)所述當(dāng)前系統(tǒng)10的失誤操作,通過關(guān)閉所述當(dāng)前系統(tǒng)10的USB通道用于防止外接的鼠標(biāo)、鍵盤等設(shè)備的運(yùn)行,對(duì)于開源的所述Android系統(tǒng),可以從系統(tǒng)底層進(jìn)行USB通道的屏蔽。解除模塊14,用于當(dāng)所述控制指令為所述解鎖指令時(shí),解除對(duì)所述所有輸入指令的屏蔽,并開啟所述當(dāng)前系統(tǒng)10的USB通道,以使所述當(dāng)前系統(tǒng)10的外接設(shè)備正常工作;其中,解除對(duì)所述所有輸入指令的屏蔽,用于控制所述當(dāng)前系統(tǒng)10正常的對(duì)所述輸入指令進(jìn)行接收和運(yùn)行,開啟所述當(dāng)前系統(tǒng)10的USB通道用于使得所述外接的鼠標(biāo)、鍵盤等設(shè)備正常工作。本實(shí)施例通過所述記錄模塊12、所述第二接收模塊21、所述第三接收模塊31和所述第一發(fā)送模塊22的設(shè)計(jì),實(shí)現(xiàn)了所述當(dāng)前系統(tǒng)10、所述備用系統(tǒng)30與所述MCU20之間信號(hào)的傳輸,通過所述記錄模塊12的設(shè)計(jì),當(dāng)所述當(dāng)前系統(tǒng)10進(jìn)入所述控制指令對(duì)應(yīng)的狀態(tài)時(shí),通過所述MCU20將所述當(dāng)前狀態(tài)信息轉(zhuǎn)發(fā)至所述備用系統(tǒng)30,以使所述備用系統(tǒng)30進(jìn)入所述當(dāng)前狀態(tài)信息對(duì)應(yīng)的狀態(tài),實(shí)現(xiàn)了所述當(dāng)前系統(tǒng)10和所述備用系統(tǒng)30同時(shí)進(jìn)行鎖定或解鎖功能的控制,進(jìn)而防止在所述雙系統(tǒng)終端100鎖定的狀態(tài)下的失誤操作。請(qǐng)參閱圖4,為本發(fā)明第四實(shí)施例提供的雙系統(tǒng)終端100a的結(jié)構(gòu)示意圖,該第四實(shí)施例與第三實(shí)施例的結(jié)構(gòu)大抵相同,其區(qū)別在于,本實(shí)施例中所述雙系統(tǒng)終端100a還包括:獲取模塊80,用于當(dāng)所述雙系統(tǒng)終端100a重啟開機(jī)時(shí),獲取所述記錄模塊12記錄的所述當(dāng)前狀態(tài)信息,根據(jù)所述當(dāng)前狀態(tài)信息控制所述當(dāng)前模塊10進(jìn)入對(duì)應(yīng)的狀態(tài),并將所述當(dāng)前狀態(tài)信息發(fā)送至所述MCU20,所述MCU20接收到所述當(dāng)前狀態(tài)信息時(shí),將所述當(dāng)前狀態(tài)信息發(fā)送至所述備用系統(tǒng)30,以使所述備用系統(tǒng)30進(jìn)入所述當(dāng)前狀態(tài)信息對(duì)應(yīng)的狀態(tài)。由于所述雙系統(tǒng)終端100a進(jìn)行重啟時(shí),所述當(dāng)前系統(tǒng)10和所述備用系統(tǒng)30的狀態(tài)會(huì)進(jìn)行更新,進(jìn)而通過所述獲取模塊80的設(shè)計(jì),可在所述雙系統(tǒng)終端100a進(jìn)行重啟時(shí)自動(dòng)獲取重啟前所述當(dāng)前系統(tǒng)10的所述控制狀態(tài),控制所述當(dāng)前系統(tǒng)10進(jìn)入所述控制狀態(tài),并通過所述MCU20將所述控制狀態(tài)發(fā)送至所述備用系統(tǒng)30,以使所述備用系統(tǒng)30同時(shí)進(jìn)入所述控制狀態(tài);例如當(dāng)所述雙系統(tǒng)終端100a重啟前所述當(dāng)前系統(tǒng)10和所述備用系統(tǒng)30均是鎖定狀態(tài)時(shí),重啟后自動(dòng)獲取到所述鎖定狀態(tài),所述當(dāng)前系統(tǒng)10屏蔽所述所有輸入指令,關(guān)閉USB通道并發(fā)送鎖定信號(hào)至所述MCU20,所述MCU20分別將所述鎖定信號(hào)發(fā)送至所述備用系統(tǒng)30、將所述觸控關(guān)閉信號(hào)至所述觸控框40,以使所述觸控框40關(guān)閉觸控功能,當(dāng)所述備用系統(tǒng)30接收到所述鎖定信號(hào)時(shí),運(yùn)行鎖定程序并關(guān)閉USB通道,以使所述雙系統(tǒng)終端100a重啟時(shí)自動(dòng)恢復(fù)重啟前的系統(tǒng)狀態(tài),進(jìn)而防止了用戶在所述雙系統(tǒng)終端100a重啟后的失誤操作。上述實(shí)施例描述了本發(fā)明的技術(shù)原理,這些描述只是為了解釋本發(fā)明的原理,而不能以任何方式解釋為本發(fā)明保護(hù)范圍的限制?;诖颂幍慕忉?,本領(lǐng)域的技術(shù)人員不需要付出創(chuàng)造性的勞動(dòng)即可聯(lián)想到本發(fā)明的其他具體實(shí)施方式,這些方式都將落入本發(fā)明的保護(hù)范圍內(nèi)。在流程圖中表示或在此以其他方式描述的邏輯和/或步驟,例如,可以被認(rèn)為是用于實(shí)現(xiàn)邏輯功能的可執(zhí)行指令的定序列表,可以具體實(shí)現(xiàn)在任何計(jì)算機(jī)可讀介質(zhì)中,以供指令執(zhí)行系統(tǒng)、裝置或設(shè)備(如基于計(jì)算機(jī)的系統(tǒng)、包括處理器的系統(tǒng)或其他可以從指令執(zhí)行系統(tǒng)、裝置或設(shè)備取指令并執(zhí)行指令的系統(tǒng))使用,或結(jié)合這些指令執(zhí)行系統(tǒng)、裝置或設(shè)備而使用。就本說明書而言,“計(jì)算機(jī)可讀介質(zhì)”可以是任何可以包含、存儲(chǔ)、通信、傳播或傳輸程序以供指令執(zhí)行系統(tǒng)、裝置或設(shè)備或結(jié)合這些指令執(zhí)行系統(tǒng)、裝置或設(shè)備而使用的裝置。計(jì)算機(jī)可讀介質(zhì)的更具體的示例(非窮盡性列表)包括以下:具有一個(gè)或多個(gè)布線的電連接部(電子裝置),便攜式計(jì)算機(jī)盤盒(磁裝置),隨機(jī)存取存儲(chǔ)器(RAM),只讀存儲(chǔ)器(ROM),可擦除可編輯只讀存儲(chǔ)器(EPROM或閃速存儲(chǔ)器),光纖裝置,以及便攜式光盤只讀存儲(chǔ)器(CDROM)。另外,計(jì)算機(jī)可讀介質(zhì)甚至可以是可在其上打印所述程序的紙或其他合適的介質(zhì),因?yàn)榭梢岳缤ㄟ^對(duì)紙或其他介質(zhì)進(jìn)行光學(xué)掃描,接著進(jìn)行編輯、解譯或必要時(shí)以其他合適方式進(jìn)行處理來以電子方式獲得所述程序,然后將其存儲(chǔ)在計(jì)算機(jī)存儲(chǔ)器中。應(yīng)當(dāng)理解,本發(fā)明的各部分可以用硬件、軟件、固件或它們的組合來實(shí)現(xiàn)。在上述實(shí)施方式中,多個(gè)步驟或方法可以用存儲(chǔ)在存儲(chǔ)器中且由合適的指令執(zhí)行系統(tǒng)執(zhí)行的軟件或固件來實(shí)現(xiàn)。例如,如果用硬件來實(shí)現(xiàn),和在另一實(shí)施方式中一樣,可用本領(lǐng)域公知的下列技術(shù)中的任一項(xiàng)或他們的組合來實(shí)現(xiàn):具有用于對(duì)數(shù)據(jù)信號(hào)實(shí)現(xiàn)邏輯功能的邏輯門電路的離散邏輯電路,具有合適的組合邏輯門電路的專用集成電路,可編程門陣列(PGA),現(xiàn)場(chǎng)可編程門陣列(FPGA)等。在本說明書的描述中,參考術(shù)語“一個(gè)實(shí)施例”、“一些實(shí)施例”、“示例”、“具體示例”、或“一些示例”等的描述意指結(jié)合該實(shí)施例或示例描述的具體特征、結(jié)構(gòu)、材料或者特點(diǎn)包含于本發(fā)明的至少一個(gè)實(shí)施例或示例中。在本說明書中,對(duì)上述術(shù)語的示意性表述不一定指的是相同的實(shí)施例或示例。而且,描述的具體特征、結(jié)構(gòu)、材料或者特點(diǎn)可以在任何的一個(gè)或多個(gè)實(shí)施例或示例中以合適的方式結(jié)合。當(dāng)前第1頁1 2 3