專(zhuān)利名稱(chēng):一體機(jī)及其實(shí)現(xiàn)全通道快速觸摸的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及電子信息領(lǐng)域,特別是涉及一種一體機(jī)以及一種一體機(jī)中實(shí)現(xiàn)全通道快速觸摸的方法。
背景技術(shù):
交互智能平板,簡(jiǎn)稱(chēng)一體機(jī),是一種融和了電視技術(shù)、電腦技術(shù)、觸摸技術(shù)、音響技術(shù)于一體,實(shí)現(xiàn)人機(jī)交互的一體化設(shè)備,其不僅具有傳統(tǒng)液晶電視高清顯示的功能,還可通過(guò)配置內(nèi)置電腦模塊使其還具有計(jì)算能力,并且通過(guò)觸控技術(shù)可對(duì)電腦進(jìn)行操控,獲得便捷的人機(jī)交互式體驗(yàn)。一體機(jī)融合了 TV、內(nèi)置PC以及VGA、HDM1、AV和YPBPR等多個(gè)通道的顯示功能,在這多個(gè)通道之間,一般采用遙控器或物理按鍵進(jìn)行通道切換以及其他功能的設(shè)置,但也可以利用一體機(jī)的觸摸功能在一體機(jī)上通過(guò)觸摸菜單實(shí)現(xiàn)通道切換、音量調(diào)節(jié)、顯示設(shè)置以及其它功能設(shè)置。一體機(jī)使用的觸摸框具有同時(shí)通過(guò)USB和串口輸出觸摸數(shù)據(jù)的功能。目前,觸摸框與內(nèi)置TV、內(nèi)置PC以及外置通道(VGA、HDM1、AV、YPBPR等)之間通過(guò)USB傳輸觸摸數(shù)據(jù)。為了實(shí)現(xiàn)所有通道的觸摸功能,需要通過(guò)切換USB來(lái)實(shí)現(xiàn)內(nèi)部設(shè)備和外部設(shè)備的觸摸切換。然而,傳統(tǒng)的一體機(jī)中,由于在通過(guò)切換USB以實(shí)現(xiàn)內(nèi)部設(shè)備和外部設(shè)備的觸摸切換時(shí),對(duì)USB設(shè)備的識(shí) 別需要一定的時(shí)間,導(dǎo)致切換之后無(wú)法快速進(jìn)行觸摸操作,從而給用戶(hù)造成了不便。
發(fā)明內(nèi)容
基于此,有必要針對(duì)上述由于識(shí)別USB設(shè)備需要一定的時(shí)間導(dǎo)致切換后無(wú)法快速進(jìn)行觸摸操作的問(wèn)題,提供一種一體機(jī)及其實(shí)現(xiàn)全通道快速觸摸的方法。為實(shí)現(xiàn)上述目的,本發(fā)明采用如下的技術(shù)方案:—種一體機(jī),包括:觸摸框、USB切換開(kāi)關(guān)、內(nèi)置PC模塊、主板;還包括:MCU ;所述觸摸框通過(guò)USB與所述USB切換開(kāi)關(guān)相連接,所述USB切換開(kāi)關(guān)還通過(guò)USB與外部設(shè)備以及所述內(nèi)置PC模塊相連接;所述MCU通過(guò)串口與所述觸摸框相連接,所述MCU還通過(guò)USB與所述主板相連接;所述MCU用于通過(guò)與主板相連接的USB接收當(dāng)前通道信息,并在當(dāng)前顯示為智能電視通道時(shí),控制USB切換開(kāi)關(guān)將所述觸摸框的USB觸摸數(shù)據(jù)輸出關(guān)閉,并通過(guò)串口接收所述觸摸框所采集并發(fā)送過(guò)來(lái)的觸摸數(shù)據(jù),將自身模擬成標(biāo)準(zhǔn)的USB觸摸設(shè)備,然后通過(guò)與主板相連接的USB將所述觸摸數(shù)據(jù)傳輸給所述主板;或在當(dāng)前顯示為內(nèi)置或外置電腦通道時(shí),控制USB切換開(kāi)關(guān)切換到相應(yīng)的USB輸出,并對(duì)觸摸框通過(guò)串口所傳輸過(guò)來(lái)的觸摸數(shù)據(jù)進(jìn)行篩選和處理,若為調(diào)出觸摸菜單的動(dòng)作,則通知主板有觸摸菜單調(diào)出動(dòng)作,然后通過(guò)串口接收所述觸摸框所采集并發(fā)送過(guò)來(lái)的觸摸數(shù)據(jù),將自身模擬成標(biāo)準(zhǔn)的USB觸摸設(shè)備,通過(guò)與主板相連接的USB將所述觸摸數(shù)據(jù)傳輸給所述主板,直到檢測(cè)到離開(kāi)觸摸菜單動(dòng)作為止。
一種一體機(jī)中實(shí)現(xiàn)全通道快速觸摸的方法,包括以下步驟:通過(guò)與主板相連接的USB接收當(dāng)前通道信息;若當(dāng)前顯示為智能電視通道,則控制USB切換開(kāi)關(guān)將所述觸摸框的USB觸摸數(shù)據(jù)輸出關(guān)閉,并通過(guò)串口接收所述觸摸框所采集并發(fā)送過(guò)來(lái)的觸摸數(shù)據(jù),將自身模擬成標(biāo)準(zhǔn)的USB觸摸設(shè)備,然后通過(guò)與主板相連接的USB將所述觸摸數(shù)據(jù)傳輸給所述主板; 若當(dāng)前顯示為內(nèi)置或外置電腦通道,則控制USB切換開(kāi)關(guān)切換到相應(yīng)的USB輸出,并對(duì)觸摸框通過(guò)串口所傳輸過(guò)來(lái)的觸摸數(shù)據(jù)進(jìn)行篩選和處理,若為調(diào)出觸摸菜單的動(dòng)作,則通知主板有觸摸菜單調(diào)出動(dòng)作,然后通過(guò)串口接收所述觸摸框所采集并發(fā)送過(guò)來(lái)的觸摸數(shù)據(jù),將自身模擬成標(biāo)準(zhǔn)的USB觸摸設(shè)備,通過(guò)與主板相連接的USB將所述觸摸數(shù)據(jù)傳輸給所述主板,直到檢測(cè)到離開(kāi)觸摸菜單動(dòng)作為止。由 以上方案可以看出,本發(fā)明的一種一體機(jī)及其實(shí)現(xiàn)全通道快速觸摸的方法,MCU與觸摸框之間通過(guò)串口連接、主板與MCU之間通過(guò)USB連接,可一直獲取觸摸數(shù)據(jù)來(lái)源;并且當(dāng)MCU接收到串口傳輸過(guò)來(lái)的觸摸數(shù)據(jù)后將自身模擬成一個(gè)標(biāo)準(zhǔn)的USB觸摸設(shè)備,保證了主板在USB切換開(kāi)關(guān)無(wú)論是切換到外部設(shè)備還是內(nèi)置系統(tǒng)時(shí)還有另一個(gè)觸摸設(shè)備提供觸摸數(shù)據(jù),從而避免了對(duì)USB的識(shí)別所帶來(lái)的時(shí)間浪費(fèi),在USB切換開(kāi)關(guān)進(jìn)行切換之后可以快速進(jìn)行觸摸操作,實(shí)現(xiàn)了在所有通道情況下均能夠進(jìn)行快速觸摸操作,給用戶(hù)帶來(lái)了方便;另外,本發(fā)明中的MCU與觸摸框通過(guò)串口相連接,使得觸摸框無(wú)需兩個(gè)USB設(shè)備的處理器,客觀上降低了觸摸框的成本。
圖1為本發(fā)明實(shí)施例中一種一體機(jī)的結(jié)構(gòu)示意圖;圖2為本發(fā)明實(shí)施例中一種一體機(jī)中實(shí)現(xiàn)全通道快速觸摸的方法的流程示意圖。
具體實(shí)施例方式下面結(jié)合附圖以及具體的實(shí)施例,對(duì)本發(fā)明的技術(shù)方案作進(jìn)一步的描述。參見(jiàn)圖1所不,一種一體機(jī),包括:觸摸框、USB切換開(kāi)關(guān)、內(nèi)置PC模塊、主板;還包括:MCU ;所述觸摸框通過(guò)USB與所述USB切換開(kāi)關(guān)相連接,所述USB切換開(kāi)關(guān)還通過(guò)USB與外部設(shè)備以及所述內(nèi)置PC模塊相連接(基于開(kāi)關(guān)的控制,USB切換開(kāi)關(guān)每次將只與內(nèi)置PC模塊、外部設(shè)備二者中的其中一個(gè)相連接);所述MCU通過(guò)串口與所述觸摸框相連接,所述MCU還通過(guò)USB與所述主板相連接;所述MCU用于通過(guò)與主板相連接的USB接收當(dāng)前通道信息,并在當(dāng)前顯示為智能電視通道時(shí),控制USB切換開(kāi)關(guān)將所述觸摸框的USB觸摸數(shù)據(jù)輸出關(guān)閉,并通過(guò)串口接收所述觸摸框所采集并發(fā)送過(guò)來(lái)的觸摸數(shù)據(jù),將自身模擬成標(biāo)準(zhǔn)的USB觸摸設(shè)備,然后通過(guò)與主板相連接的USB將所述觸摸數(shù)據(jù)傳輸給所述主板;或在當(dāng)前顯示為內(nèi)置或外置電腦通道時(shí),控制USB切換開(kāi)關(guān)切換到相應(yīng)的USB輸出(2或I檔),并對(duì)觸摸框通過(guò)串口所傳輸過(guò)來(lái)的觸摸數(shù)據(jù)進(jìn)行篩選和處理,若為調(diào)出觸摸菜單的動(dòng)作,則通知主板有觸摸菜單調(diào)出動(dòng)作,然后通過(guò)串口接收所述觸摸框所采集并發(fā)送過(guò)來(lái)的觸摸數(shù)據(jù),將自身模擬成標(biāo)準(zhǔn)的USB觸摸設(shè)備,通過(guò)與主板相連接的USB將所述觸摸數(shù)據(jù)傳輸給所述主板,直到檢測(cè)到離開(kāi)觸摸菜單動(dòng)作為止。
需要說(shuō)明的是,本實(shí)施例中若對(duì)觸摸框通過(guò)串口所傳輸過(guò)來(lái)的觸摸數(shù)據(jù)進(jìn)行篩選和處理后發(fā)現(xiàn)不是調(diào)出觸摸菜單的動(dòng)作,則會(huì)主動(dòng)將觸摸框通過(guò)串口傳輸過(guò)來(lái)的觸摸數(shù)據(jù)屏蔽掉,不傳輸給主板。另外,本實(shí)施例中MCU是這樣實(shí)現(xiàn)模擬“觸摸框”功能的:觸摸框同時(shí)輸出USB和串口兩路觸摸數(shù)據(jù),MCU接收觸摸框通過(guò)串口所發(fā)送的觸摸數(shù)據(jù)后,通過(guò)配置MCU的USB多點(diǎn)觸摸描述符,使得主板在識(shí)別MCU的USB時(shí)可以將其看成是觸摸設(shè)備,此時(shí)如果主板收到MCU發(fā)送的觸摸數(shù)據(jù),即認(rèn)為是標(biāo)準(zhǔn)的觸摸設(shè)備傳送的觸摸事件,從而進(jìn)行觸摸響應(yīng)。作為一個(gè)較好的實(shí)施例,如圖1所示,所述USB切換開(kāi)關(guān)可以通過(guò)GPIO與所述MCU相連接。此時(shí),所述MCU具體的通過(guò)GPIO來(lái)控制所述USB切換開(kāi)關(guān)切換到相應(yīng)通道。作為一個(gè)較好的實(shí)施例,所述主板可以為Android (安卓)主板。下面以Android主板為例對(duì)本發(fā)明實(shí)施例的一體機(jī)的工作過(guò)程進(jìn)行描述:觸摸框通過(guò)USB和串口同時(shí)輸出觸摸數(shù)據(jù),其中USB接到USB 切換開(kāi)關(guān)上,通過(guò)MCU在I和2檔之間進(jìn)行切換,分別切換到外部設(shè)備和內(nèi)置PC模塊的USB 口 ;另外,觸摸框通過(guò)串口發(fā)送觸摸數(shù)據(jù)到MCU,MCU接收到觸摸數(shù)據(jù)后將自身模擬成標(biāo)準(zhǔn)的USB觸摸設(shè)備,通過(guò)USB將數(shù)據(jù)傳輸?shù)紸ndroid主板,保證內(nèi)部Android通道在任何通道情況下均能對(duì)其應(yīng)用進(jìn)行觸摸操作。當(dāng)從Android通道切換到VGA、HDM1、AV、YPBPR或內(nèi)部PC通道時(shí),MCU控制USB切換開(kāi)關(guān)切換到相應(yīng)的通道,由于上述通道從無(wú)信號(hào)到顯示信號(hào)的過(guò)程需要一定的時(shí)間,這段時(shí)間內(nèi)外部設(shè)備對(duì)觸摸框的USB已完成識(shí)別操作,因此在外部通道顯示信號(hào)后即可進(jìn)行觸摸操作。一體機(jī)的Android通道與外部設(shè)備、內(nèi)部PC的切換是通過(guò)觸摸菜單進(jìn)行操作的。觸摸菜單為Android程序的一個(gè)應(yīng)用,當(dāng)Android主板接收到MCU發(fā)送的調(diào)出觸摸菜單的命令后,觸摸菜單將啟動(dòng),用戶(hù)可以在觸摸菜單上進(jìn)行觸摸操作。本發(fā)明實(shí)施例中,當(dāng)一體機(jī)處于VGA、HDM1、AV、YPBPR或內(nèi)置PC通道下,由于Android主程序一直在運(yùn)行,因此調(diào)出觸摸菜單后即可對(duì)其進(jìn)行觸摸操作。觸摸完畢后,由于外部設(shè)備或內(nèi)置PC連接觸摸框的USB沒(méi)有進(jìn)行切換動(dòng)作,因此可以快速的對(duì)外部設(shè)備或內(nèi)置PC進(jìn)行觸摸操作。本發(fā)明實(shí)施例中,android主板可以根據(jù)當(dāng)前顯示的是哪個(gè)通道來(lái)有選擇性的對(duì)觸摸數(shù)據(jù)進(jìn)行響應(yīng)。具體的,當(dāng)用戶(hù)切換到android智能電視通道時(shí),android主板通過(guò)USB通信,告知MCU將觸摸框的USB觸摸數(shù)據(jù)輸出關(guān)閉,并且android主板對(duì)觸摸框通過(guò)串口連接MCU模擬成的USB傳輸?shù)乃杏|摸數(shù)據(jù)進(jìn)行響應(yīng);當(dāng)用戶(hù)切換到內(nèi)置或外置電腦通道時(shí),android主板通過(guò)USB通信告知MCU,MCU控制USB切換開(kāi)關(guān)切換到相應(yīng)的USBl或USB2,使內(nèi)置或外置電腦獲得觸摸框的觸摸數(shù)據(jù),并且此時(shí)android主板只對(duì)調(diào)出觸摸菜單的動(dòng)作和調(diào)出觸摸菜單到離開(kāi)觸摸菜單這段時(shí)間內(nèi)對(duì)觸摸菜單的區(qū)域內(nèi)的觸摸數(shù)據(jù)進(jìn)行響應(yīng)(效果為對(duì)觸摸菜單的操作),對(duì)其他區(qū)域的數(shù)據(jù)不進(jìn)行響應(yīng)。作為一個(gè)較好的實(shí)施例,上述關(guān)閉觸摸框USB觸摸數(shù)據(jù)輸出的方法有以下兩種:1)、MCU通過(guò)串口傳輸數(shù)據(jù)通知觸摸框?qū)⒂|摸框的USB數(shù)據(jù)輸出口關(guān)閉,所以不管USB切換開(kāi)關(guān)切到哪里,USB切換開(kāi)關(guān)后端也不會(huì)接收到觸摸數(shù)據(jù);2)、如圖1所示,所述一體機(jī)還包括一個(gè)不接任何設(shè)備的USB0,當(dāng)需要關(guān)閉所述觸摸框的USB觸摸數(shù)據(jù)輸出時(shí),MCU通過(guò)GPIO控制所述USB切換開(kāi)關(guān)切換到該USB0,因?yàn)閁SBO沒(méi)有接任何設(shè)備,所以所有外接設(shè)備都將接受不到觸摸框的觸摸數(shù)據(jù)。作為一個(gè)較好的實(shí)施例,所述一體機(jī)還可以包括:顯示屏;所述顯示屏通過(guò)LVDS與所述主板相連接。作為一個(gè)較好的實(shí)施例,所述內(nèi)置PC模塊可以通過(guò)HDMI與所述主板相連接。作為一個(gè)較好的實(shí)施例,所述外部設(shè)備可以通過(guò)VGA、HDM1、AV或YPBPR與所述主板相連接。另外,與上述一種一體機(jī)相對(duì)應(yīng)的,本發(fā)明還提供一種一體機(jī)中實(shí)現(xiàn)全通道快速觸摸的方法,如圖2所示,包括以下步驟:步驟SlOl,通過(guò)與主板相連接的USB接收當(dāng)前通道信息;步驟S102,若當(dāng)前顯示為智能電視通道,則控制USB切換開(kāi)關(guān)將所述觸摸框的USB觸摸數(shù)據(jù)輸出關(guān)閉,并通過(guò)串口接收所述觸摸框所采集并發(fā)送過(guò)來(lái)的觸摸數(shù)據(jù),將自身模擬成標(biāo)準(zhǔn)的USB觸摸設(shè)備,然后通過(guò)與主板相連接的USB將所述觸摸數(shù)據(jù)傳輸給所述主板;步驟S103,若當(dāng)前顯示為內(nèi)置或外置電腦通道,則控制USB切換開(kāi)關(guān)切換到相應(yīng)的USB輸出,并對(duì)觸摸框通過(guò)串口所傳輸過(guò)來(lái)的觸摸數(shù)據(jù)進(jìn)行篩選和處理,若為調(diào)出觸摸菜單的動(dòng)作,則通知主板有觸摸菜單調(diào)出動(dòng)作,然后通過(guò)串口接收所述觸摸框所采集并發(fā)送過(guò)來(lái)的觸摸數(shù)據(jù),將自身模擬成標(biāo)準(zhǔn)的USB觸摸設(shè)備,通過(guò)與主板相連接的USB將所述觸摸數(shù)據(jù)傳輸給所述主板,直到檢測(cè)到離開(kāi)觸摸菜單動(dòng)作為止。需要說(shuō)明的是,本實(shí)施例中在步驟S103中若對(duì)觸摸框通過(guò)串口所傳輸過(guò)來(lái)的觸摸數(shù)據(jù)進(jìn)行篩選和處理后發(fā)現(xiàn)不是調(diào)出觸摸菜單的動(dòng)作,則會(huì)將觸摸框通過(guò)串口傳輸過(guò)來(lái)的觸摸數(shù)據(jù)屏蔽掉,不傳輸給主板。作為一個(gè)較好的實(shí)施例,所述控制USB切換開(kāi)關(guān)將所述觸摸框的USB觸摸數(shù)據(jù)輸出關(guān)閉的過(guò)程具體可以包括如 下:控制USB切換開(kāi)關(guān)切換到一個(gè)不接任何設(shè)備的USB上。因?yàn)樵揢SB不接任何設(shè)備,所以所有外接設(shè)備都將接受不到觸摸框的觸摸數(shù)據(jù)。作為一個(gè)較好的實(shí)施例,所述主板可以為Android (安卓)主板。本發(fā)明實(shí)施例中,android主板是否接收到觸摸數(shù)據(jù)是由MCU決定的,MCU會(huì)根據(jù)android發(fā)送的通道命令以及觸摸菜單開(kāi)啟的命令決定是否提供觸摸數(shù)據(jù)給android主板。并且,本發(fā)明實(shí)施例中android主板可以根據(jù)當(dāng)前顯示的是哪個(gè)通道來(lái)有選擇性的對(duì)觸摸數(shù)據(jù)進(jìn)行響應(yīng)。具體的,當(dāng)用戶(hù)切換到android智能電視通道時(shí),android主板通過(guò)USB通信,告知MCU將觸摸框的USB觸摸數(shù)據(jù)輸出關(guān)閉,并且android主板對(duì)觸摸框通過(guò)串口連接MCU模擬成的USB傳輸?shù)乃杏|摸數(shù)據(jù)進(jìn)行響應(yīng);當(dāng)用戶(hù)切換到內(nèi)置或外置電腦通道時(shí),android主板通過(guò)USB通信告知MCU,MCU控制USB切換開(kāi)關(guān)切換到相應(yīng)的USBl或USB2,使內(nèi)置或外置電腦獲得觸摸框的觸摸數(shù)據(jù),并且此時(shí)android主板只對(duì)調(diào)出觸摸菜單的動(dòng)作和調(diào)出觸摸菜單到離開(kāi)觸摸菜單這段時(shí)間內(nèi)對(duì)觸摸菜單的區(qū)域內(nèi)的觸摸數(shù)據(jù)有響應(yīng)(效果為對(duì)觸摸菜單的操作),對(duì)其他區(qū)域的數(shù)據(jù)不進(jìn)行響應(yīng),并且在其他時(shí)候?qū)τ|摸數(shù)據(jù)也不進(jìn)行響應(yīng)上述一種一體機(jī)中實(shí)現(xiàn)全通道快速觸摸的方法的其它技術(shù)特征與本發(fā)明的一種一體機(jī)相同,此處不予贅述。通過(guò)以上方案可以看出,本發(fā)明的一種一體機(jī)及其實(shí)現(xiàn)全通道快速觸摸的方法,MCU與觸摸框之間通過(guò)串口連接、主板與MCU之間通過(guò)USB連接,可一直獲取觸摸數(shù)據(jù)來(lái)源;并且當(dāng)MCU接收到串口傳輸過(guò)來(lái)的觸摸數(shù)據(jù)后將自身模擬成一個(gè)標(biāo)準(zhǔn)的USB觸摸設(shè)備,保證了主板在USB切換開(kāi)關(guān)無(wú)論是切換到外部設(shè)備還是內(nèi)置系統(tǒng)時(shí)還有另一個(gè)觸摸設(shè)備提供觸摸數(shù)據(jù),從而避免了對(duì)USB的識(shí)別所帶來(lái)的時(shí)間浪費(fèi),在USB切換開(kāi)關(guān)進(jìn)行切換之后可以快速進(jìn)行觸摸操作,實(shí)現(xiàn)了在所有通道情況下均能夠進(jìn)行快速觸摸操作,給用戶(hù)帶來(lái)了方便;另外,本發(fā)明中的MCU與觸摸框通過(guò)串口相連接,使得觸摸框無(wú)需兩個(gè)USB設(shè)備的處理器,客觀上降低了觸摸框的成本。以上所述實(shí)施例僅表達(dá)了本發(fā)明的幾種實(shí)施方式,其描述較為具體和詳細(xì),但并不能因此而理解為對(duì)本發(fā)明專(zhuān)利范圍的限制。應(yīng)當(dāng)指出的是,對(duì)于本領(lǐng)域的普通技術(shù)人員來(lái)說(shuō),在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進(jìn),這些都屬于本發(fā)明的保護(hù)范圍。因此,本發(fā)明專(zhuān)利的·保護(hù)范圍應(yīng)以所附權(quán)利要求為準(zhǔn)。
權(quán)利要求
1.一種一體機(jī),包括:觸摸框、USB切換開(kāi)關(guān)、內(nèi)置PC模塊、主板;其特征在于,還包括:MCU ;所述觸摸框通過(guò)USB與所述USB切換開(kāi)關(guān)相連接,所述USB切換開(kāi)關(guān)還通過(guò)USB與外部設(shè)備以及所述內(nèi)置PC模塊相連接;所述MCU通過(guò)串口與所述觸摸框相連接,所述MCU還通過(guò)USB與所述主板相連接; 所述MCU用于通過(guò)與主板相連接的USB接收當(dāng)前通道信息,并在當(dāng)前顯示為智能電視通道時(shí),控制USB切換開(kāi)關(guān)將所述觸摸框的USB觸摸數(shù)據(jù)輸出關(guān)閉,并通過(guò)串口接收所述觸摸框所采集并發(fā)送過(guò)來(lái)的觸摸數(shù)據(jù),將自身模擬成標(biāo)準(zhǔn)的USB觸摸設(shè)備,然后通過(guò)與主板相連接的USB將所述觸摸數(shù)據(jù)傳輸給所述主板;或在當(dāng)前顯示為內(nèi)置或外置電腦通道時(shí),控制USB切換開(kāi)關(guān)切換到相應(yīng)的USB輸出,并對(duì)觸摸框通過(guò)串口所傳輸過(guò)來(lái)的觸摸數(shù)據(jù)進(jìn)行篩選和處理,若為調(diào)出觸摸菜單的動(dòng)作,則通知主板有觸摸菜單調(diào)出動(dòng)作,然后通過(guò)串口接收所述觸摸框所采集并發(fā)送過(guò)來(lái)的觸摸數(shù)據(jù),將自身模擬成標(biāo)準(zhǔn)的USB觸摸設(shè)備,通過(guò)與主板相連接的USB將所述觸摸數(shù)據(jù)傳輸給所述主板,直到檢測(cè)到離開(kāi)觸摸菜單動(dòng)作為止。
通過(guò)串口接收到所述觸摸框所采集并發(fā)送過(guò)來(lái)的觸摸數(shù)據(jù)后,將自身模擬成標(biāo)準(zhǔn)的USB觸摸設(shè)備,通過(guò)USB傳輸所述觸摸數(shù)據(jù)給所述主板。
2.根據(jù)權(quán)利要求1 所述的一體機(jī),其特征在于,所述MCU通過(guò)GPIO與所述USB切換開(kāi)關(guān)相連接。
3.根據(jù)權(quán)利要求2所述的一體機(jī),其特征在于,還包括一個(gè)不接任何設(shè)備的USB,當(dāng)需要關(guān)閉所述觸摸框的USB觸摸數(shù)據(jù)輸出時(shí)將所述USB切換開(kāi)關(guān)切換到該USB。
4.根據(jù)權(quán)利要求1所述的一體機(jī),其特征在于,所述主板為安卓主板。
5.根據(jù)權(quán)利要求1所述的一體機(jī),其特征在于,還包括:顯示屏;所述顯示屏通過(guò)LVDS與所述主板相連接。
6.根據(jù)權(quán)利要求1-5任意一項(xiàng)所述的一體機(jī),其特征在于,所述內(nèi)置PC模塊通過(guò)HDMI與所述主板相連接。
7.根據(jù)權(quán)利要求1-5任意一項(xiàng)所述的一體機(jī),其特征在于,所述外部設(shè)備通過(guò)VGA、HDM1、AV或YPBPR與所述主板相連接。
8.—種一體機(jī)中實(shí)現(xiàn)全通道快速觸摸的方法,其特征在于,包括以下步驟: 通過(guò)與主板相連接的USB接收當(dāng)前通道信息; 若當(dāng)前顯示為智能電視通道,則控制USB切換開(kāi)關(guān)將所述觸摸框的USB觸摸數(shù)據(jù)輸出關(guān)閉,并通過(guò)串口接收所述觸摸框所采集并發(fā)送過(guò)來(lái)的觸摸數(shù)據(jù),將自身模擬成標(biāo)準(zhǔn)的USB觸摸設(shè)備,然后通過(guò)與主板相連接的USB將所述觸摸數(shù)據(jù)傳輸給所述主板; 若當(dāng)前顯示為內(nèi)置或外置電腦通道,則控制USB切換開(kāi)關(guān)切換到相應(yīng)的USB輸出,并對(duì)觸摸框通過(guò)串口所傳輸過(guò)來(lái)的觸摸數(shù)據(jù)進(jìn)行篩選和處理,若為調(diào)出觸摸菜單的動(dòng)作,則通知主板有觸摸菜單調(diào)出動(dòng)作,然后通過(guò)串口接收所述觸摸框所采集并發(fā)送過(guò)來(lái)的觸摸數(shù)據(jù),將自身模擬成標(biāo)準(zhǔn)的USB觸摸設(shè)備,通過(guò)與主板相連接的USB將所述觸摸數(shù)據(jù)傳輸給所述主板,直到檢測(cè)到離開(kāi)觸摸菜單動(dòng)作為止。
9.根據(jù)權(quán)利要求8所述的一體機(jī)中實(shí)現(xiàn)全通道快速觸摸的方法,其特征在于,所述控制USB切換開(kāi)關(guān)將所述觸摸框的USB觸摸數(shù)據(jù)輸出關(guān)閉的過(guò)程包括:控制USB切換開(kāi)關(guān)切換到一個(gè)不接任何設(shè)備的USB上。
10.根據(jù)權(quán)利要求8或9所述的一體機(jī)中實(shí)現(xiàn)全通道快速觸摸的方法,其特征在于,所述主板為安卓 主板。
全文摘要
本發(fā)明提供一種一體機(jī)及其實(shí)現(xiàn)全通道快速觸摸的方法,所述一體機(jī)包括觸摸框、USB切換開(kāi)關(guān)、內(nèi)置PC模塊、主板;還包括MCU;所述觸摸框通過(guò)USB與所述USB切換開(kāi)關(guān)相連接,所述USB切換開(kāi)關(guān)還通過(guò)USB與外部設(shè)備以及所述內(nèi)置PC模塊相連接;所述MCU通過(guò)串口與所述觸摸框相連接,所述MCU還通過(guò)USB與所述主板相連接。本發(fā)明的一體機(jī)及其實(shí)現(xiàn)全通道快速觸摸的方法,避免了對(duì)USB的識(shí)別所帶來(lái)的時(shí)間浪費(fèi),在USB切換開(kāi)關(guān)進(jìn)行切換之后能夠快速進(jìn)行觸摸操作,從而實(shí)現(xiàn)了在所有通道情況下均能夠進(jìn)行快速觸摸操作。
文檔編號(hào)G06F3/041GK103235658SQ20131011867
公開(kāi)日2013年8月7日 申請(qǐng)日期2013年4月7日 優(yōu)先權(quán)日2013年4月7日
發(fā)明者饒海清, 張建新, 蔡文生, 潘桂寧 申請(qǐng)人:廣州視睿電子科技有限公司