一種電視的制造方法
【專利摘要】本發明公開了一種電視機,包括:電視機升級板,用于預先存儲對電視機進行升級的第二資源文件數據包、第二驅動接口進程數據包和第二應用進程數據包;電視機主板,與電視機升級板相連接,用于預先存儲所述電視機自帶的第一資源文件數據包、第一驅動接口進程數據包和第一應用進程數據包,實時檢測是否和電視機升級板建立連接,當所述第一驅動接口進程數據包比第二驅動接口進程數據包的版本日期更早時,控制執行對電視機主板的升級操作。本發明公開的一種電視機,其可以方便地實現電視機軟件和硬件的升級,讓用戶可以及時體驗新的電視功能,無需用戶購買新電視機,因此,有利于節約用戶的經濟支出。
【專利說明】一種電視機
【技術領域】
[0001]本發明涉及電器【技術領域】,特別是涉及一種電視機。
【背景技術】
[0002]隨著我國科學技術的不斷發展,顯示器、投影儀、一體機、計算機、電視機、攝像機、照相機等家用電器設備在人們日常生活中越來越普及,已經成為人們生活不可缺少的組成部分。
[0003]對于目前市場上銷售的電視機,由于電視軟件的驅動接口進程和用戶應用進程被統一封裝,只能支持軟件版本的升級,無法支持軟件平臺的升級。同時無法實現硬件平臺的升級,進而無法實現新平臺才能使用的新功能的升級,也無法實現新的菜單效果升級,無法將原有電視產品更新換代。
[0004]鑒于當前數字電視技術發展速度很快,每年都會推出新一代的產品,用戶如果想要體驗新的電視效果及功能,跟上數字電視發展的潮流,不得不購買新產品,所需成本太聞。
[0005]因此,目前迫切需要開發出一種技術,其可以方便地實現電視機軟件和硬件的升級,讓用戶可以及時體驗新的電視功能,無需用戶購買新電視機,因此,有利于節約用戶的經濟支出,提高用戶的生活質量,增強用戶的產品使用感受。
【發明內容】
[0006]有鑒于此,本發明的目的是提供一種電視機,其可以方便地實現電視機軟件和硬件的升級,讓用戶可以及時體驗新的電視功能,無需用戶購買新電視機,因此,有利于節約用戶的經濟支出,提高用戶的生活質量,增強用戶的產品使用感受,具有重大的生產實踐意義。
[0007]為此,本發明提供了一種電視機,包括:
電視機升級板,用于預先存儲對電視機進行升級的第二資源文件數據包、第二驅動接口進程數據包和第二應用進程數據包;
電視機主板,與電視機升級板相連接,用于預先存儲所述電視機自帶的第一資源文件數據包、第一驅動接口進程數據包和第一應用進程數據包,在開啟運行時,實時檢測是否和電視機升級板建立連接,如果已經連接,實時比較所述第一驅動接口進程數據包和所述電視機升級板中的第二驅動接口進程數據包,當所述第一驅動接口進程數據包比第二驅動接口進程數據包的版本日期更早時,控制執行電視機升級板對電視機主板的升級操作。
[0008]其中,所述電視機升級板包括:
第二資源文件存儲單元,用于預先存儲對電視機進行升級的第二資源文件數據包;
第二驅動接口進程單元,用于預先存儲對電視機進行升級的第二驅動接口進程數據
包;
第二應用進程單元,用于預先存儲對電視機進行升級的第二應用進程數據包。[0009]其中,所述電視機主板包括:
第一資源文件存儲單元,用于預先存儲所述電視機自帶的第一資源文件數據包;
第一驅動接口進程單元,用于預先存儲所述電視機自帶的第一驅動接口進程數據包; 第一應用進程單元,用于預先存儲所述電視機自帶的第一應用進程數據包;
檢測比較控制單元,分別與電視機升級板以及第一資源文件存儲單元、第一驅動接口進程單元和第一應用進程單元相連接,用于在電視機開啟運行時,實時檢測電視機主板是否和電視機升級板建立連接,如果已經連接,實時比較所述第一驅動接口進程數據包和所述電視機升級板中的第二驅動接口進程數據包的版本日期,當所述第一驅動接口進程數據包的版本日期比第二驅動接口進程數據包的版本日期更早時,控制執行電視機升級板對電視機主板的升級操作。
[0010]其中,所述檢測比較控制單元執行的所述電視機升級板對電視機主板的升級操作具體為:將所述電視機升級板中的第二驅動接口進程數據包復制到電視機主板中,然后啟動運行電視機主板上的第二驅動接口進程數據包、電視機升級板上的第二應用進程數據包和第二資源文件數據包,觸發運行所述電視機升級板。
[0011]其中,所述檢測比較控制單元還用于當執行電視機升級板對電視機主板的升級操作時,同時停止運行第一驅動接口進程數據包、第一應用進程數據包和第一資源文件數據包。
[0012]其中,所述檢測比較控制單元還用于當沒有和電視機升級板建立連接時,通過運行第一資源文件數據包、第一驅動接口進程數據包和第一應用進程數據包,實現正常開啟運行電視機。
[0013]其中,所述電視機主板中的第二驅動接口進程單元與電視機升級板中的第二應用進程單元通過遠程調用通信協議RPC相連接。
[0014]其中,所述檢測比較控制單元包括在所述電視機主板上設置的標準輸入輸出接口GP10,通過檢測標準輸入輸出接口 GPIO的電壓值,檢測電視機升級板是否連接到電視機主板。
[0015]其中,所述電視機升級板中的第二驅動接口進程數據包和第二應用進程數據包分開存儲在所述電視機升級板中。
[0016]其中,所述電視機主板與電視機升級板之間通過USB和低壓差分信號LVDS接口相連接。
[0017]由以上本發明提供的技術方案可見,與現有技術相比較,本發明提供的一種電視機,其通過將電視機升級板與電視機主板相連接,可以方便地實現電視機軟件和硬件的升級,讓用戶可以及時體驗新的電視功能,無需用戶購買新電視機,因此,有利于節約用戶的經濟支出,提高用戶的生活質量,增強用戶的產品使用感受,具有重大的生產實踐意義。
【專利附圖】
【附圖說明】
[0018]圖1為本發明提供的一種電視機中電視機主板與電視機升級板相連接的結構示意圖;
圖2為本發明提供的一種電視機中電視機主板與電視機升級板相連接的具體實施例的結構示意圖。【具體實施方式】
[0019]為了使本【技術領域】的人員更好地理解本發明方案,下面結合附圖和實施方式對本發明作進一步的詳細說明。
[0020]參見圖1,本發明提供了一種電視機,所述電視機包括電視機升級板200和電視機主板100,其中:
電視機升級板200,用于預先存儲對電視機進行升級的第二資源文件數據包(例如菜單OSD文件,還可以為其他用于在電視機屏幕上顯示的文件)、第二驅動接口進程數據包和第二應用進程數據包;
電視機主板100,與電視機升級板200相連接,用于預先存儲所述電視機自帶的第一資源文件數據包(例如菜單OSD文件,還可以為其他用于在電視機屏幕上顯示的文件)、第一驅動接口進程數據包和第一應用進程數據包,在開啟運行時,實時檢測是否和電視機升級板200建立連接,如果已經連接,實時比較所述第一驅動接口進程數據包和所述電視機升級板中的第二驅動接口進程數據包的版本日期,當所述第一驅動接口進程數據包的版本日期比第二驅動接口進程數據包的版本日期更早時,控制執行電視機升級板對電視機主板的升級操作。
[0021]所述電視機升級板對電視機主板的升級操作具體為:將所述電視機升級板200中的第二驅動接口進程數據包復制到電視機主板中,然后啟動運行電視機主板上的第二驅動接口進程數據包、電視機升級板上的第二應用進程數據包和第二資源文件數據包,觸發運行所述電視機升級板200 (此時,可以同時運行電視機升級板上安裝的各種應用程序和文件)。
[0022]在本發明中,對于所述電視機主板,在執行電視機升級板對電視機主板的升級操作時,同時停止運行第一驅動接口進程數據包、第一應用進程數據包和第一資源文件數據包。
[0023]需要說明的是,對于所述電視機主板,如果電視機主板和電視手機升級板之間沒有連接,則通過運行第一資源文件數據包、第一驅動接口進程數據包和第一應用進程數據包,實現正常開啟運行電視機。
[0024]在本發明中,所述第一資源文件數據包和第二資源文件數據包可以為菜單OSD文件,以及其他用于在電視機屏幕上顯示的文件。
[0025]在本發明中,所述第一驅動接口進程數據包可以為用于對電視機主板上硬件運行提供支持的驅動程序,所述第二驅動接口進程數據包可以為用于對所述電視機主板和電視機升級板上的硬件運行提供支持的驅動程序,例如USB接口驅動程序或者LVDS接口驅動程序。
[0026]在本發明中,所述第一應用進程數據包為所述電視機主板上安裝的各種應用程序,所述第二應用進程數據包為所述電視機升級板上安裝的各種應用程序。
[0027]需要說明的是,對于本發明,其將所述電視機升級板200中的第二驅動接口進程數據包復制到電視機主板中,從而實現對電視機主板的軟件平臺的升級。如果所述第一驅動接口進程數據包的版本日期比第二驅動接口進程數據包的版本日期更晚,說明電視機自帶的第一驅動接口進程數據包無需使用該電視機升級板來進行升級。[0028]如果所述第一驅動接口進程數據包的版本日期比第二驅動接口進程數據包的版本日期更早,說明電視機自帶的第一驅動接口進程數據包需要使用該電視機升級板來進行升級,這時,停止使用電視機主板上自帶的第一資源文件數據包、第一驅動接口進程數據包和第一應用進程數據包,使用更新版本的第二資源文件數據包、第二驅動接口進程數據包和第二應用進程數據包,觸發運行版本更新、性能更好的電視機升級板,從而完成對電視機的升級換代。
[0029]當電視升級板從所述電視機主板上移除時,即電視升級板和所述電視機主板沒有連接,那么通過運行電視機自帶的第一資源文件數據包、第一驅動接口進程數據包和第一應用進程數據包,實現正常開啟運行電視機。
[0030]在本發明中,具體實現上,所述電視機升級板200上安裝有中央處理器CPU、閃存flash、電可擦可編程只讀存儲器E印rom和雙倍速率同步動態隨機存儲器DDR,因此,可以用于存儲軟件程序,以及通過中央處理器CPU對電視機主板發送的信息進行調制解調處理,輸出標準的視頻音頻信號。
[0031]需要說明的是,具體實現上,所述電視機升級板200上安裝的中央處理器CPU、閃存flash、電可擦可編程只讀存儲器E印rom和雙倍速率同步動態隨機存儲器DDR的性能優于所述電視機上安裝的中央處理器CPU、閃存flash、電可擦可編程只讀存儲器E印rom和雙倍速率同步動態隨機存儲器DDR的性能。因此,當所述電視機升級板連接上所述電視機主板時,可以實現對電視機主板硬件的升級。
[0032]在本發明中,具體實現上,參見圖2,所述電視機升級板200包括:
第二資源文件存儲單元201,用于預先存儲對電視機進行升級的第二資源文件數據
包;
第二驅動接口進程單元202,用于預先存儲對電視機進行升級的第二驅動接口進程數據包;
第二應用進程單元203,用于預先存儲對電視機進行升級的第二應用進程數據包; 參見圖3,所述電視機主板100包括:
第一資源文件存儲單元101,用于預先存儲所述電視機自帶的第一資源文件數據包;
第一驅動接口進程單元102,用于預先存儲所述電視機自帶的第一驅動接口進程數據
包;
第一應用進程單元103,用于預先存儲所述電視機自帶的第一應用進程數據包;
檢測比較控制單元104,分別與電視機升級板中的第二驅動接口進程單元、第二驅動接口進程單元、第二應用進程單元以及第一資源文件存儲單元、第一驅動接口進程單元和第一應用進程單元相連接,用于在電視機開啟運行時,實時檢測電視機主板是否和電視機升級板200建立連接,如果已經連接,實時比較所述第一驅動接口進程數據包和所述電視機升級板中的第二驅動接口進程數據包的版本日期,當所述第一驅動接口進程數據包的版本日期比第二驅動接口進程數據包的版本日期更早時,控制執行電視機升級板對電視機主板的升級操作。
[0033]所述電視機升級板對電視機主板的升級操作具體為:將所述電視機升級板200中的第二驅動接口進程數據包復制到電視機主板中,然后啟動運行第二驅動接口進程數據包和第二應用進程數據包、第二資源文件數據包,觸發運行所述電視機升級板200。[0034]在本發明中,所述檢測比較控制單元還用于當執行電視機升級板對電視機主板的升級操作時,同時停止運行第一驅動接口進程數據包、第一應用進程數據包和第一資源文件數據包。
[0035]此外,所述檢測比較控制單元,還用于當沒有和電視機升級板建立連接時,通過運行第一資源文件數據包、第一驅動接口進程數據包和第一應用進程數據包,實現正常開啟運行電視機。
[0036]在本發明中,第二資源文件存儲單元、第二驅動接口進程單元和第二應用進程單元,以及第一資源文件存儲單元、第一驅動接口進程單元和第一應用進程單元,它們可以為非易失性隨機訪問存儲器(Non-Volatile Random Access Memory , NVRAM),該存儲器是在斷電后數據仍然能保留的半導體存儲器,從而保證上面存儲的信息不會因為斷電而丟失。目前,所述NVRAM存儲器包括SD卡(Secure Digital Memory Card,安全數碼卡)以及其他類型的閃存擴展存儲卡,例如,記憶棒、多媒體卡(MMC),CF卡(Compact Flash)以及NAND閃存等。
[0037]在本發明中,所述檢測比較控制單元可以為所述電視機主板上安裝的中央處理器CPU、數字信號處理器DSP或者單片機MCU。
[0038]在本發明中,所述電視機升級板200中的第二驅動接口進程數據包和第二應用進程數據包分開存儲(即分開封裝,采用多進程處理方式)在所述電視機升級板中。即所述第二驅動接口進程單元和第二應用進程單元是FLASH中分立的分區。
[0039]在本發明中,所述電視機主板上的第一驅動接口進程數據包和第一應用進程數據包統一封裝存儲在電視機主板的FLASH中。
[0040]在本發明中,具體實現上,鑒于所述第一驅動接口進程單元和第一應用進程單元統一封裝在一起,它們之間通過進程間通信協議IPC進行通信,當電視機主板不連接電視機升級板時,可以自行完成電視機的正常工作。
[0041]在本發明中,具體實現上,當電視機主板連接上電視機升級板時,所述電視機主板中的第二驅動接口進程單元與電視機升級板中的第二應用進程單元通過遠程調用通信協議RPC相連接,同時啟動運行電視機主板和電視機升級板,完成電視機的正常工作,在電視機升級板的支持下,最終實現對電視機的硬件的升級優化及軟件平臺的升級。
[0042]在本發明中,為了檢測電視機主板是否和電視機升級板200建立連接,所述檢測比較控制單元可以包括在所述電視機主板上設置的標準輸入輸出接口 GP10,通過檢測標準輸入輸出接口 GPIO的電壓值,可以檢測電視機升級板是否連接電視機主板,具體為:當電視機升級板與電視主板連接(例如物理插接)之后,GPIO的電壓值將由O置為1,由此判斷電視機升級板已經被連接。
[0043]對于本發明,所述電視機主板與電視機升級板之間具體可以通過USB和低壓差分信號LVDS接口方式進行連接通信。具體通信方式可以如下:
電視機主板接收到外部輸入的信號,將其中的視頻音頻信號處理成低壓差分信號,然后通過LVDS接口方式或者USB接口方式發送給電視機升級板,由電視機升級板對視頻音頻信號進行調制解調處理后,形成的標準的視頻音頻信號,并通過給LVDS接口方式返回給電視機主板,由電視機主板將視頻信號發送給電視機顯示屏上進行畫面顯示,并將音頻信號發送到電視機的揚聲器上播放聲音。對于視頻音頻信號之外的數據(例如控制指令),通過USB接口方式發送給電視機升級板處理。
[0044]對于本發明,對于所述電視機升級板,所述第二資源文件數據包(例如OSD菜單文件)可以存儲在電視機升級板的閃存Flash中,在電視機升級板對電視機主板進行升級時,可以通過LVDS接口方式發送到電視機主板,最終實現發送到電視機顯示屏(Panel)中正常顯示畫面。
[0045]需要說明的是,所述電視機升級板中的第二資源文件數據包的版本日期晚于所述電視機主板上的第一資源文件數據包,也就是版本更新,為新一代資源文件,且所述第二資源文件數據包的全部處理過程都是通過電視機升級板進行處理,使用的是新一代的處理方式,因此電視被成功升級為新一代產品。
[0046]對于本發明提供的電視機,其可以讓用戶可以花更少的錢購買電視機升級板,SP可實現對現有電視機主板的硬件和軟件升級,體驗新一代數字電視功能效果,節約再次購買新產品的成本。
[0047]本發明的電視機可以同時支持現有電視機主板的功能和用電視機升級板升級后的功能,同時支持電視的新舊版本,方便用戶切換。
[0048]綜上所述,與現有技術相比較,本發明提供的一種電視機,其可以方便地實現電視機軟件和硬件的升級,讓用戶可以及時體驗新的電視功能,無需用戶購買新電視機,因此,有利于節約用戶的經濟支出,提高用戶的生活質量,增強用戶的產品使用感受,具有重大的生產實踐意義。
[0049]以上所述僅是本發明的優選實施方式,應當指出,對于本【技術領域】的普通技術人員來說,在不脫離本發明原理的前提下,還可以做出若干改進和潤飾,這些改進和潤飾也應視為本發明的保護范圍。
【權利要求】
1.一種電視機,其特征在于,包括: 電視機升級板,用于預先存儲對電視機進行升級的第二資源文件數據包、第二驅動接口進程數據包和第二應用進程數據包; 電視機主板,與電視機升級板相連接,用于預先存儲所述電視機自帶的第一資源文件數據包、第一驅動接口進程數據包和第一應用進程數據包,在開啟運行時,實時檢測是否和電視機升級板建立連接,如果已經連接,實時比較所述第一驅動接口進程數據包和所述電視機升級板中的第二驅動接口進程數據包,當所述第一驅動接口進程數據包比第二驅動接口進程數據包的版本日期更早時,控制執行電視機升級板對電視機主板的升級操作。
2.如權利要求1所述的電視機,其特征在于,所述電視機升級板包括: 第二資源文件存儲單元,用于預先存儲對電視機進行升級的第二資源文件數據包; 第二驅動接口進程單元,用于預先存儲對電視機進行升級的第二驅動接口進程數據包; 第二應用進程單元,用于預先存儲對電視機進行升級的第二應用進程數據包。
3.如權利要求2所述的電視機,其特征在于,所述電視機主板包括: 第一資源文件存儲單元,用于預先存儲所述電視機自帶的第一資源文件數據包; 第一驅動接口進程單元,用于預先存儲所述電視機自帶的第一驅動接口進程數據包; 第一應用進程單元,用于預先存儲所述電視機自帶的第一應用進程數據包; 檢測比較控制單元,分別與電視 機升級板以及第一資源文件存儲單元、第一驅動接口進程單元和第一應用進程單元相連接,用于在電視機開啟運行時,實時檢測電視機主板是否和電視機升級板建立連接,如果已經連接,實時比較所述第一驅動接口進程數據包和所述電視機升級板中的第二驅動接口進程數據包的版本日期,當所述第一驅動接口進程數據包的版本日期比第二驅動接口進程數據包的版本日期更早時,控制執行電視機升級板對電視機主板的升級操作。
4.如權利要求3所述的電視機,其特征在于,所述檢測比較控制單元執行的所述電視機升級板對電視機主板的升級操作具體為:將所述電視機升級板中的第二驅動接口進程數據包復制到電視機主板中,然后啟動運行電視機主板上的第二驅動接口進程數據包、電視機升級板上的第二應用進程數據包和第二資源文件數據包,觸發運行所述電視機升級板。
5.如權利要求4所述的電視機,其特征在于,所述檢測比較控制單元還用于當執行電視機升級板對電視機主板的升級操作時,同時停止運行第一驅動接口進程數據包、第一應用進程數據包和第一資源文件數據包。
6.如權利要求3所述的電視機,其特征在于,所述檢測比較控制單元還用于當沒有和電視機升級板建立連接時,通過運行第一資源文件數據包、第一驅動接口進程數據包和第一應用進程數據包,實現正常開啟運行電視機。
7.如權利要求3所述的電視機,其特征在于,所述電視機主板中的第二驅動接口進程單元與電視機升級板中的第二應用進程單元通過遠程調用通信協議RPC相連接。
8.如權利要求3所述的電視機,其特征在于,所述檢測比較控制單元包括在所述電視機主板上設置的標準輸入輸出接口 GPIO,通過檢測標準輸入輸出接口 GPIO的電壓值,檢測電視機升級板是否連接到電視機主板。
9.如權利要求2所述的電視機,其特征在于,所述電視機升級板中的第二驅動接口進程數據包和第二應用進程數據包分開存儲在所述電視機升級板中。
10.如權利要求1至9中任一項所述的電視機,其特征在于,所述電視機主板與電視機升級板之間通過USB和低壓差分信號LVDS 接口相連接。
【文檔編號】H04N21/443GK103888825SQ201210557483
【公開日】2014年6月25日 申請日期:2012年12月20日 優先權日:2012年12月20日
【發明者】吳恒 申請人:天津三星電子有限公司, 三星電子株式會社