一種觸摸電視一體機及其實現全通道標注的方法
【技術領域】
[0001]本發明涉及電視技術領域,特別涉及一種觸摸電視一體機及其實現全通道標注的方法。
【背景技術】
[0002]隨著電視技術的快速發展,電視上加載了操作系統(如安卓系統)來實現智能化。進一步地,隨著觸摸技術和網絡技術的發展,出現了一種新的產品一一觸摸電腦電視一體機,其將傳統電腦主機、顯示器、觸摸屏、電視、音箱通過高端技術整合成為一體,具備獨立的電腦功能與電視功能,還能外接其他設備(如DVD、智能手機等)實現音視頻、圖片、文檔的播放。現有的觸摸電腦電視一體機上設置有一標注功能,直接在屏幕上點擊對應的標注圖標,即可在屏幕上通過觸摸滑動實現書寫、畫圖等標注功能。但是,現有技術很難實現在TV狀態(即當前處于電視通道)、PC (即當前處于內置電腦通道)及其他外接信源狀態(即當前處于其他通道)下同時標注的功能。目前只能實現單一的在TV狀態或PC狀態下的觸摸標注。進行狀態切換后,則無法使用標注,且系統運行極不穩定。另外,基于TV狀態與PC狀態下的數據格式不同,需要較為復雜的硬件系統分別實現TV狀態與PC狀態下的觸摸;增加了硬件設計難度和成本。
[0003]因此,現有技術還有待于改進和發展。
【發明內容】
[0004]鑒于上述現有技術的不足之處,本發明的目的在于提供一種觸摸電視一體機及其實現全通道標注的方法,以解決現有電視機一體機不能實現全通道標注的問題。
[0005]為了達到上述目的,本發明采取了以下技術方案:
一種觸摸電視一體機,包括電視主板和觸摸屏,其還包括:通道切換模塊,所述電視主板中設置有標注模塊;
標注模塊判斷當前處于TV狀態時,標注模塊根據從觸摸屏獲取的串口觸摸數據進行標注;當處于PC及其他外接信源狀態時,通道切換模塊根據觸摸指令將觸摸屏從USB通信模式切換為串口通信模式,標注模塊根據從觸摸屏獲取的串口觸摸數據進行標注。
[0006]所述的觸摸電視一體機中,所述標注模塊啟動時,在屏幕上浮動顯示標注應用的圖標的主菜單;檢測主菜單被點擊時,彈出圍繞主菜單的若干子菜單;檢測子菜單被單擊時,開啟該子菜單對應的標注功能。
[0007]所述的觸摸電視一體機中,所述標注模塊判斷當前處于PC及其他外接信源狀態之后,通道切換模塊切換之前,標注模塊還提取其位置坐標給觸摸屏。
[0008]所述的觸摸電視一體機中,所述標注模塊還用于,檢測標注應用的圖標的主菜單被再次單擊時,關閉標注功能。
[0009]所述的觸摸電視一體機中,所述通道切換模塊還用于,關閉標注功能之后,判斷當前處于TV狀態時,將觸摸屏切換為串口通信模式;判斷當前處于PC及其他外接信源狀態時,將觸摸屏切換為USB通信模式。
[0010]一種觸摸電視一體機的實現全通道標注的方法,其包括:
標注模塊判斷當前處于TV狀態時,標注模塊根據從觸摸屏獲取的串口觸摸數據進行標注;
標注模塊判斷處于PC及其他外接信源狀態時,通道切換模塊根據觸摸指令將觸摸屏從USB通信模式切換為串口通信模式,標注模塊根據從觸摸屏獲取的串口觸摸數據進行標注。
[0011]所述的實現全通道標注的方法中,在所述標注模塊判斷當前處于TV狀態的步驟之前,還包括:
檢測標注應用的圖標的主菜單被單擊時,彈出圍繞主菜單的若干子菜單;
檢測子菜單被單擊時,開啟該子菜單對應的標注功能。
[0012]所述的實現全通道標注的方法中,在所述標注模塊判斷處于PC及其他外接信源狀態的步驟之后,通道切換模塊根據觸摸指令將觸摸屏從USB通信模式切換為串口通信模式的步驟之前,還包括:
標注模塊提取其位置坐標給觸摸屏。
[0013]所述的實現全通道標注的方法中,在標注模塊根據從觸摸屏獲取的串口觸摸數據進行標注的步驟之后,還包括:
檢測標注應用的圖標的主菜單被再次單擊時,關閉標注功能。
[0014]所述的實現全通道標注的方法中,在所述檢測標注應用的圖標的主菜單被再次單擊時,關閉標注功能的步驟之后,還包括:
判斷當前處于TV狀態時,通道切換模塊將觸摸屏切換為串口通信模式;
判斷當前處于PC及其他外接信源狀態時,通道切換模塊將觸摸屏切換為USB通信模式。
[0015]相較于現有技術,本發明提供的觸摸電視一體機及其實現全通道標注的方法,標注模塊判斷當前處于TV狀態時,標注模塊根據從觸摸屏獲取的串口觸摸數據進行標注;當處于PC及其他外接信源狀態時,通道切換模塊根據觸摸指令將觸摸屏從USB通信模式切換為串口通信模式,標注模塊根據從觸摸屏獲取的串口觸摸數據進行標注;從而實現了全通道觸摸標注功能及觸摸屏的自由切換。
【附圖說明】
[0016]圖1為本發明實施例提供的觸摸電視一體機應用實施例的結構框圖;
圖2為本發明實施例提供的觸摸電視一體機中標注應用的圖標的示意圖;
圖3為本發明實施例提供的觸摸電視一體機的實現全通道標注的方法流程圖;
圖4為本發明實施例提供的觸摸電視一體機的實現全通道標注的應用實施例的方法流程圖。
【具體實施方式】
[0017]本發明提供一種觸摸電視一體機及其實現全通道標注的方法,為使本發明的目的、技術方案及效果更加清楚、明確,以下參照附圖并舉實施例對本發明進一步詳細說明。應當理解,此處所描述的具體實施例僅用以解釋本發明,并不用于限定本發明。
[0018]本發明提供的觸摸電視一體機應用于電視領域,還可以應用于電腦領域、電子白板領域等一切需要應用到紅外觸摸的領域。請參閱圖1,本發明提供的觸摸電視一體機中,包括電視主板10、觸摸屏20、通道切換模塊30。所述電視主板10中設置有標注模塊110(安裝標注應用后的系統模塊)來實現標注的功能,還設置有其他模塊來實現電視功能和其他邏輯控制(此為現有技術)。本實施例中提及的全通道指的是用于傳輸網絡數據的內置電腦通道,用于接收遙控信號、外接電腦和其他HDMI源設備的前置通道,設置有其他接口(YPBPR、VGA、HDM1、RF等)的側置/其他通道。
[0019]所述電視主板10連接觸摸屏20、通道切換模塊30和內置電腦通道。所述通道切換模塊30連接前置通道、側置/其他通道和內置電腦通道。當標注模塊110判斷當前處于TV狀態時,觸摸屏20為串口通信模式,標注模塊110根據從觸摸屏20獲取的串口觸摸數據進行標注。當判斷處于PC及其他外接信源狀態時,觸摸屏20為USB通信模式,標注模塊110提供其位置坐標給觸摸屏20,通道切換模塊30根據相應的觸摸指令將觸摸屏切換為串口通信模式,標注模塊110根據從觸摸屏20獲取的串口觸摸數據進行標注。
[0020]其中,觸摸屏30為紅外觸摸屏,支持多系統全通道的觸摸數據發送。電視主板10采用信號為Realtek2994的微處理器,完成與電視、內置電腦、觸摸屏的通信;其與觸摸屏30采用串口通信和USB通信,串口通信為雙向通信,USB通信是將觸摸屏上的相關觸摸數據單向傳輸給電視主板10。電視主板10與內置電腦通道之間通過I/O連接,雙向傳輸串口數據。電視主板10與通道切換模塊20通過I/O連接,傳輸通道切換指令。通道切換模塊20連接內置電腦通道、前置通道、側置/其他通道,均采用USB通信。
[0021]需要理解的是,串口通信即是通過串行接口傳輸數據,數據一位一位地順序傳送,其特點是通信線路簡單,只要一對傳輸線就可以實現雙向通信。USB通信即采用USB接口傳輸數據。
[0022]觸摸電視一體機還包括顯示屏、電源模塊、驅動模塊等。本實施例主要涉及標注功能,用戶通過觸摸標注圖標來實現。為此,本實施例根據觸摸數據的類型分為TV狀態和PC及其他外接信源狀態。在TV狀態下,觸摸電視一體機實現電視功能,進行串口通信,傳輸的是串口觸摸數據。在PC及其他外接信源狀態下,均采用USB通信,觸摸屏傳輸的是USB觸摸數據。本實施例將具體闡述如何在這兩種狀態下的實現標注功能。
[0023]標注應用為APP應用軟件,直接安裝至安卓系統并加載運行,當用戶通過菜單打開標注應用時,標注應用始終運行在安卓系統的頂層(即APPLICAT1NS層)。標注應用的圖標如圖2所示,包括主菜單a、即最中間的圓,和若干個子菜單b、即周圍的小圓。每個圓中還設置有對應的圖案和顏色,方便用戶識別該菜單的功能(此為現有技術,此處不作詳述)。
[0024]當打開標注應用后,標注模塊110將以浮動窗口的方式顯示在屏幕上與用戶進行交互。此時圖標中僅顯示主菜單a。當點擊主菜單時,即開啟標注功能,屏幕上彈出圖2中所示的圍繞主菜單的若干子菜單b。所述標注應用的圖標浮動顯示在屏幕上,無論在TV狀態下、還是PC及其他外接信源狀態,均可以點中主菜單將其拖動至屏幕上的任意位置;還可以點擊對應的子菜單b實現對應的書寫標注功能,如書寫、畫圖、選擇畫筆的粗細及顏色、刪除、保存、返回上一步等標注功能。圖2中左邊的方框表示在PC狀態下(即實現內置電