件編碼電路的當(dāng)前編碼,并通過顯示電路硬件接口驅(qū)動(dòng)顯示模塊。
[0015]安裝上拉電阻Rl時(shí),P腳輸入高電平;安裝下拉電阻R2時(shí),P腳輸入低電平。將高電平定義為1,低電平定義為0,則P腳的輸入電平存在兩種二進(jìn)制編碼:0、1。假設(shè)將O定義為L(zhǎng)ED顯示模塊的對(duì)應(yīng)編碼,將I定義為L(zhǎng)CD顯示模塊的對(duì)應(yīng)編碼,則解碼程序可根據(jù)所獲取的當(dāng)前硬件編碼,實(shí)現(xiàn)對(duì)硬件編碼的解讀,以區(qū)分當(dāng)前顯示模塊為L(zhǎng)ED顯示模塊還是IXD顯不1?塊。
[0016]圖4為本發(fā)明的軟件原理示意圖。如圖4所示,嵌入式設(shè)備啟動(dòng)時(shí),首先檢測(cè)顯示電路硬件接口編碼,經(jīng)解碼程序解碼后,根據(jù)所獲得的硬件編碼類型,程序自動(dòng)調(diào)用對(duì)應(yīng)的LED/IXD顯示子程序。
[0017]圖5為本發(fā)明的硬件編碼電路工作原理擴(kuò)展示意圖。如圖5所示,上拉電阻R1、上拉電阻R3與VCC連接,下拉電阻R2、下拉電阻R4與GND連接,上拉電阻R1、下拉電阻R2接入嵌入式設(shè)備處理單元的Pl腳,上拉電阻R3、下拉電阻R4接入嵌入式設(shè)備處理單元的P2腳,嵌入式設(shè)備處理單元通過P1、P2腳獲取硬件編碼電路的當(dāng)前編碼,并通過顯示電路硬件接口驅(qū)動(dòng)顯示模塊。
[0018]安裝上拉電阻Rl時(shí),Pl腳輸入高電平;安裝下拉電阻R2時(shí),Pl腳輸入低電平;安裝上拉電阻R3時(shí),P2腳輸入高電平;安裝下拉電阻R4時(shí),P2腳輸入低電平。將高電平定義為1,低電平定義為0,則P1、P2腳的輸入電平存在四種二進(jìn)制編碼:00、01、10、11。假設(shè)將00定義為A類LED顯示模塊的對(duì)應(yīng)編碼,將01定義為B類LED顯示模塊的對(duì)應(yīng)編碼,將10定義為A類LCD顯示模塊的對(duì)應(yīng)編碼,將11定義為B類LCD顯示模塊的對(duì)應(yīng)編碼,則解碼程序可根據(jù)所獲取的當(dāng)前硬件編碼,實(shí)現(xiàn)對(duì)硬件編碼的解讀,以區(qū)分當(dāng)前顯示模塊的類型。
[0019]圖6為本發(fā)明的軟件原理擴(kuò)展示意圖。如圖6所示,嵌入式設(shè)備啟動(dòng)時(shí),首先檢測(cè)顯示電路的硬件編碼,并根據(jù)所獲得的硬件編碼類型,自動(dòng)調(diào)用對(duì)應(yīng)的顯示電路驅(qū)動(dòng)程序。
[0020]圖5和圖6中所涉及的硬件編碼有四種組合,但實(shí)際應(yīng)用中硬件編碼可擴(kuò)展至2n種組合,只需將圖5中的上拉電阻、下拉電阻和所接入的嵌入式設(shè)備處理單元管腳數(shù)量都增加至n,即η個(gè)上拉電阻+η個(gè)下拉電阻+η個(gè)處理單元管腳即可形成2η種編碼,可對(duì)應(yīng)2η種顯示模塊類型。
[0021]對(duì)于本領(lǐng)域技術(shù)人員而言,顯然本發(fā)明不限于上述示范性實(shí)施例的細(xì)節(jié),而且在不背離本發(fā)明的精神或基本特征的情況下,能夠以其他的具體形式實(shí)現(xiàn)本發(fā)明。因此,無論從哪一點(diǎn)來看,均應(yīng)將實(shí)施例看作是示范性的,而且是非限制性的,本發(fā)明的范圍由所附權(quán)利要求而不是上述說明限定,因此旨在將落在權(quán)利要求的等同要件的含義和范圍內(nèi)的所有變化囊括在本發(fā)明內(nèi)。
[0022]此外,應(yīng)當(dāng)理解,雖然本說明書按照實(shí)施方式加以描述,但并非每個(gè)實(shí)施方式僅包含一個(gè)獨(dú)立的技術(shù)方案,說明書的這種敘述方式僅僅是為清楚起見,本領(lǐng)域技術(shù)人員應(yīng)當(dāng)將說明書作為一個(gè)整體,各實(shí)施例中的技術(shù)方案也可以經(jīng)適當(dāng)組合,形成本領(lǐng)域技術(shù)人員可以理解的其他實(shí)施方式。
【主權(quán)項(xiàng)】
1.一種嵌入式設(shè)備的自動(dòng)選擇顯示方式的方法,其特征在于,包括以下具體步驟: a)繪制硬件編碼電路及顯示電路硬件接口; b)將硬件編碼電路及顯示電路硬件接口設(shè)置于嵌入式設(shè)備處理單元,且顯示電路硬件接口連接嵌入式設(shè)備的顯示模塊; c)硬件編碼電路生成對(duì)應(yīng)不同類型顯示模塊的硬件編碼; d)嵌入式設(shè)備處理單元通過檢測(cè)硬件編碼識(shí)別當(dāng)前的顯示模塊類型,自動(dòng)選擇對(duì)應(yīng)的顯不方式。2.根據(jù)權(quán)利要求1所述的嵌入式設(shè)備的自動(dòng)選擇顯示方式的方法,其特征在于,所述硬件編碼電路由η個(gè)上拉電阻、η個(gè)下拉電阻、電源VCC和地GND組成;在設(shè)計(jì)嵌入式設(shè)備時(shí),在其顯示電路硬件接口中增加硬件編碼電路,通過硬件編碼電路中電阻以及電源VCC、地GND形成的高低電平組合,構(gòu)成二進(jìn)制編碼,用以區(qū)分不同的LED顯示模塊和LCD顯示模塊。3.根據(jù)權(quán)利要求1所述的嵌入式設(shè)備的自動(dòng)選擇顯示方式的方法,其特征在于,在設(shè)計(jì)嵌入式設(shè)備時(shí),對(duì)顯示電路硬件接口進(jìn)行兼容化設(shè)計(jì),不同的顯示模塊使用同一個(gè)顯示電路硬件接口。4.根據(jù)權(quán)利要求1所述的嵌入式設(shè)備的自動(dòng)選擇顯示方式的方法,其特征在于,在設(shè)計(jì)嵌入式設(shè)備程序時(shí),同時(shí)包含硬件編碼檢測(cè)程序和解碼程序,當(dāng)嵌入式設(shè)備啟動(dòng)時(shí),嵌入式設(shè)備的處理單元調(diào)用硬件編碼檢測(cè)程序檢測(cè)硬件編碼電路以獲取硬件編碼,解碼程序?qū)λ@取的硬件編碼進(jìn)行解碼,以判斷當(dāng)前顯示模塊的類型。5.根據(jù)權(quán)利要求1所述的嵌入式設(shè)備的自動(dòng)選擇顯示方式的方法,其特征在于,在設(shè)計(jì)嵌入式設(shè)備程序時(shí),同時(shí)包含LED顯示驅(qū)動(dòng)子程序和IXD顯示驅(qū)動(dòng)子程序,嵌入式設(shè)備處理單元對(duì)所獲取的硬件編碼進(jìn)行解碼后,自動(dòng)調(diào)用對(duì)應(yīng)的LED顯示驅(qū)動(dòng)子程序或LCD顯示驅(qū)動(dòng)子程序。
【專利摘要】本發(fā)明公開了一種嵌入式設(shè)備的自動(dòng)選擇顯示方式的方法,繪制硬件編碼電路及顯示電路硬件接口;將硬件編碼電路及顯示電路硬件接口設(shè)置于嵌入式設(shè)備的處理單元中,且顯示電路硬件接口連接嵌入式設(shè)備的顯示模塊;硬件編碼電路生成對(duì)應(yīng)不同類型顯示模塊的硬件編碼;嵌入式設(shè)備的處理單元通過檢測(cè)硬件編碼識(shí)別當(dāng)前的顯示模塊類型,自動(dòng)選擇對(duì)應(yīng)的顯示方式。本發(fā)明可實(shí)現(xiàn)LED和LCD顯示方式的顯示電路硬件接口及軟件程序的兼容,采用本發(fā)明的嵌入式設(shè)備在上電啟動(dòng)時(shí),會(huì)根據(jù)所檢測(cè)到的硬件編碼自動(dòng)解碼并調(diào)用對(duì)應(yīng)的顯示子程序;顯著降低產(chǎn)品的開發(fā)周期及開發(fā)成本;降低產(chǎn)品的半成品庫存,減少生產(chǎn)工時(shí)和降低生產(chǎn)成本。
【IPC分類】G09G3/36, G09G3/32
【公開號(hào)】CN105513548
【申請(qǐng)?zhí)枴緾N201510399688
【發(fā)明人】夏曉東, 曹科, 費(fèi)天蘭
【申請(qǐng)人】上海盛善電氣有限公司
【公開日】2016年4月20日
【申請(qǐng)日】2015年7月9日