本發(fā)明專利技術(shù)公開(kāi)了一種嵌入式設(shè)備的自動(dòng)選擇顯示方式的方法,繪制硬件編碼電路及顯示電路硬件接口;將硬件編碼電路及顯示電路硬件接口設(shè)置于嵌入式設(shè)備的處理單元中,且顯示電路硬件接口連接嵌入式設(shè)備的顯示模塊;硬件編碼電路生成對(duì)應(yīng)不同類型顯示模塊的硬件編碼;嵌入式設(shè)備的處理單元通過(guò)檢測(cè)硬件編碼識(shí)別當(dāng)前的顯示模塊類型,自動(dòng)選擇對(duì)應(yīng)的顯示方式。本發(fā)明專利技術(shù)可實(shí)現(xiàn)LED和LCD顯示方式的顯示電路硬件接口及軟件程序的兼容,采用本發(fā)明專利技術(shù)的嵌入式設(shè)備在上電啟動(dòng)時(shí),會(huì)根據(jù)所檢測(cè)到的硬件編碼自動(dòng)解碼并調(diào)用對(duì)應(yīng)的顯示子程序;顯著降低產(chǎn)品的開(kāi)發(fā)周期及開(kāi)發(fā)成本;降低產(chǎn)品的半成品庫(kù)存,減少生產(chǎn)工時(shí)和降低生產(chǎn)成本。
【技術(shù)實(shí)現(xiàn)步驟摘要】
本專利技術(shù)涉及電子產(chǎn)品的嵌入式設(shè)備
,具體是一種嵌入式設(shè)備的自動(dòng)選擇顯示方式的方法。
技術(shù)介紹
在嵌入式設(shè)備中,LED和LCD顯示是應(yīng)用最為廣泛的兩種顯示方式。技術(shù)人員在設(shè)計(jì)產(chǎn)品時(shí),通常針對(duì)這兩種顯示方式設(shè)計(jì)不同的顯示模塊、不同的顯示電路硬件接口和不同的顯示程序,無(wú)論是硬件電路還是軟件程序都無(wú)法通用,這導(dǎo)致在開(kāi)發(fā)產(chǎn)品時(shí)必須針對(duì)不同的顯示方式設(shè)計(jì)不同的硬件電路和軟件程序,在生產(chǎn)時(shí)也必須準(zhǔn)備不同的硬件電路線路板半成品,燒寫程序時(shí)也需要燒寫不同的軟件程序,這無(wú)疑成倍增加了產(chǎn)品的開(kāi)發(fā)周期和開(kāi)發(fā)成本,也成倍增加了生產(chǎn)者的庫(kù)存量,既增加了產(chǎn)品的整體成本又極其不利于工業(yè)上的大規(guī)模生產(chǎn)。
技術(shù)實(shí)現(xiàn)思路
本專利技術(shù)的目的在于提供一種嵌入式設(shè)備的自動(dòng)選擇顯示方式的方法,以解決上述
技術(shù)介紹
中提出的問(wèn)題。為實(shí)現(xiàn)上述目的,本專利技術(shù)提供如下技術(shù)方案:一種嵌入式設(shè)備的自動(dòng)選擇顯示方式的方法,包括以下具體步驟:a)繪制硬件編碼電路及顯示電路硬件接口;b)將硬件編碼電路及顯示電路硬件接口設(shè)置于嵌入式設(shè)備的處理單元中,且顯示電路硬件接口連接嵌入式設(shè)備的顯示模塊;c)硬件編碼電路生成對(duì)應(yīng)不同類型顯示模塊的硬件編碼;d)嵌入式設(shè)備的處理單元通過(guò)檢測(cè)硬件編碼識(shí)別當(dāng)前的顯示模塊類型,自動(dòng)選擇對(duì)應(yīng)的顯示方式。作為本專利技術(shù)進(jìn)一步的方案:所述硬件編碼電路由n個(gè)上拉電阻、n個(gè)下拉電阻、電源VCC和地GND組成。在設(shè)計(jì)嵌入式設(shè)備硬件時(shí),在顯示電路硬件接口中增加硬件編碼電路,通過(guò)硬件編碼電路中電阻以及電源VCC、地GND形成的高低電平組合,構(gòu)成二進(jìn)制編碼,用以區(qū)分不同的LED顯示模塊和LCD顯示模塊。作為本專利技術(shù)進(jìn)一步的方案:在設(shè)計(jì)嵌入式設(shè)備時(shí),對(duì)顯示電路硬件接口進(jìn)行兼容化設(shè)計(jì),不同的顯示模塊使用同一個(gè)顯示電路硬件接口。作為本專利技術(shù)進(jìn)一步的方案:在設(shè)計(jì)嵌入式設(shè)備程序時(shí),同時(shí)包含硬件編碼檢測(cè)程序和解碼程序,當(dāng)嵌入式設(shè)備啟動(dòng)時(shí),嵌入式設(shè)備的處理單元調(diào)用硬件編碼檢測(cè)程序檢測(cè)硬件編碼電路以獲取硬件編碼,解碼程序?qū)λ@取的硬件編碼進(jìn)行解碼,以判斷當(dāng)前顯示模塊的類型。作為本專利技術(shù)進(jìn)一步的方案:在設(shè)計(jì)嵌入式設(shè)備程序時(shí),同時(shí)包含LED顯示驅(qū)動(dòng)子程序和LCD顯示驅(qū)動(dòng)子程序,嵌入式設(shè)備處理單元對(duì)所獲取的硬件編碼進(jìn)行解碼后,自動(dòng)調(diào)用對(duì)應(yīng)的LED顯示驅(qū)動(dòng)子程序或LCD顯示驅(qū)動(dòng)子程序。與現(xiàn)有技術(shù)相比,本專利技術(shù)的有益效果是:本專利技術(shù)可實(shí)現(xiàn)LED和LCD顯示方式的顯示電路硬件接口及軟件程序的兼容,采用本專利技術(shù)的嵌入式設(shè)備在上電啟動(dòng)時(shí),會(huì)根據(jù)所檢測(cè)到的硬件編碼自動(dòng)解碼并調(diào)用對(duì)應(yīng)的顯示子程序;開(kāi)發(fā)人員在設(shè)計(jì)顯示電路硬件接口時(shí),可以采用統(tǒng)一的硬件接口設(shè)計(jì)而無(wú)需針對(duì)不同的顯示方式設(shè)計(jì)不同的硬件接口,在設(shè)計(jì)軟件程序時(shí),也可以采用統(tǒng)一設(shè)計(jì)而無(wú)需針對(duì)不同的顯示方式設(shè)計(jì)不同的軟件程序,從而顯著降低產(chǎn)品的開(kāi)發(fā)周期及開(kāi)發(fā)成本;生產(chǎn)時(shí)生產(chǎn)人員也只需要生產(chǎn)同一種顯示電路硬件接口線路板和燒寫同一種軟件程序,然后安裝上不同顯示模塊,即可生產(chǎn)出不同顯示方式的產(chǎn)品,從而成倍降低產(chǎn)品的半成品庫(kù)存,減少生產(chǎn)工時(shí)和降低生產(chǎn)成本。附圖說(shuō)明圖1為本專利技術(shù)的總原理示意圖;圖2為本專利技術(shù)的顯示電路硬件接口原理示意圖;圖3為本專利技術(shù)的硬件編碼電路工作原理示意圖;圖4為本專利技術(shù)的軟件原理示意圖;圖5為本專利技術(shù)的硬件編碼電路工作原理擴(kuò)展示意圖;圖6為本專利技術(shù)的軟件原理擴(kuò)展示意圖。具體實(shí)施方式下面將結(jié)合本專利技術(shù)實(shí)施例,對(duì)本專利技術(shù)實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本專利技術(shù)一部分實(shí)施例,而不是全部的實(shí)施例。基于本專利技術(shù)中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本專利技術(shù)保護(hù)的范圍。實(shí)施例1本專利技術(shù)克服現(xiàn)有技術(shù)中需要針對(duì)LED和LCD顯示方式設(shè)計(jì)不同的顯示電路硬件接口和不同的顯示程序這一不足,可實(shí)現(xiàn)不同LED、LCD顯示方式的硬件接口及軟件程序的兼容,此方法包括硬件電路的方法和軟件程序的方法兩方面。采用本專利技術(shù)的嵌入式設(shè)備在上電啟動(dòng)時(shí),會(huì)根據(jù)不同的顯示方式自動(dòng)調(diào)用對(duì)應(yīng)的顯示程序。具體描述如下所述。圖1為本專利技術(shù)的總原理示意圖。如圖1所示,在硬件設(shè)計(jì)時(shí)繪制硬件編碼電路和通用顯示電路硬件接口,在軟件設(shè)計(jì)時(shí)編制硬件編碼檢測(cè)程序、解碼程序和顯示程序。采用本專利技術(shù)的嵌入式設(shè)備工作時(shí),首先硬件編碼檢測(cè)程序檢測(cè)硬件編碼電路以獲得當(dāng)前的硬件編碼,接著解碼程序?qū)τ布幋a進(jìn)行解碼以判斷當(dāng)前顯示模塊類型,最后顯示程序調(diào)用對(duì)應(yīng)類型的顯示模塊顯示子程序。圖2為本專利技術(shù)的通用顯示電路硬件接口原理示意圖。如圖2所示,在設(shè)計(jì)時(shí)對(duì)顯示電路硬件接口進(jìn)行兼容化設(shè)計(jì),整個(gè)顯示電路硬件接口包括三部分:LED自用部分接口J1、LED和LCD公用部分接口J2,LCD自用部分接口J3。即J1、J2組成LED顯示電路硬件接口,在安裝LED顯示模塊時(shí)起連接驅(qū)動(dòng)作用,J2、J3組成LCD顯示電路硬件接口,在安裝LCD顯示模塊時(shí)起連接驅(qū)動(dòng)作用。圖3為本專利技術(shù)的硬件編碼電路工作原理示意圖。如圖3所示,上拉電阻R1、下拉電阻R2、VCC、GND組成硬件編碼電路,其中上拉電阻R1與VCC連接,下拉電阻R2與GND連接,上拉電阻R1、下拉電阻R2接入嵌入式設(shè)備處理單元的P腳,嵌入式設(shè)備處理單元通過(guò)P腳獲取硬件編碼電路的當(dāng)前編碼,并通過(guò)顯示電路硬件接口驅(qū)動(dòng)顯示模塊。安裝上拉電阻R1時(shí),P腳輸入高電平;安裝下拉電阻R2時(shí),P腳輸入低電平。將高電平定義為1,低電平定義為0,則P腳的輸入電平存在兩種二進(jìn)制編碼:0、1。假設(shè)將0定義為L(zhǎng)ED顯示模塊的對(duì)應(yīng)編碼,將1定義為L(zhǎng)CD顯示模塊的對(duì)應(yīng)編碼,則解碼程序可根據(jù)所獲取的當(dāng)前硬件編碼,實(shí)現(xiàn)對(duì)硬件編碼的解讀,以區(qū)分當(dāng)前顯示模塊為L(zhǎng)ED顯示模塊還是LCD顯示模塊。圖4為本專利技術(shù)的軟件原理示意圖。如圖4所示,嵌入式設(shè)備啟動(dòng)時(shí),首先檢測(cè)顯示電路硬件接口編碼,經(jīng)解碼程序解碼后,根據(jù)所獲得的硬件編碼類型,程序自動(dòng)調(diào)用對(duì)應(yīng)的LED/LCD顯示子程序。圖5為本專利技術(shù)的硬件編碼電路工作原理擴(kuò)展示意圖。如圖5所示,上拉電阻R1、上拉電阻R3與VCC連接,下拉電阻R2、下拉電阻R4與GND連接,上拉電阻R1、下拉電阻R2接入嵌入式設(shè)備處理單元的P1腳,上拉電阻R3、下拉電阻R4接入嵌入式設(shè)備處理單元的P2腳,嵌入式設(shè)備處理單元通過(guò)P1、P2腳獲取硬件編碼電路的當(dāng)前編碼,并通過(guò)顯示電路硬件接口驅(qū)動(dòng)顯示模塊。安裝上拉電阻R1時(shí),P1腳輸入高電平;安裝下拉電阻R2時(shí),P1腳輸入低電平;安裝上拉電阻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ū)本文檔來(lái)自技高網(wǎng)...
【技術(shù)保護(hù)點(diǎn)】
一種嵌入式設(shè)備的自動(dòng)選擇顯示方式的方法,其特征在于,包括以下具體步驟:a)繪制硬件編碼電路及顯示電路硬件接口;b)將硬件編碼電路及顯示電路硬件接口設(shè)置于嵌入式設(shè)備處理單元,且顯示電路硬件接口連接嵌入式設(shè)備的顯示模塊;c)硬件編碼電路生成對(duì)應(yīng)不同類型顯示模塊的硬件編碼;d)嵌入式設(shè)備處理單元通過(guò)檢測(cè)硬件編碼識(shí)別當(dāng)前的顯示模塊類型,自動(dòng)選擇對(duì)應(yīng)的顯示方式。
【技術(shù)特征摘要】
1.一種嵌入式設(shè)備的自動(dòng)選擇顯示方式的方法,其特征在于,包括以下具體步驟:
a)繪制硬件編碼電路及顯示電路硬件接口;
b)將硬件編碼電路及顯示電路硬件接口設(shè)置于嵌入式設(shè)備處理單元,且顯示電路硬件接口連接嵌入式設(shè)備的顯示模塊;
c)硬件編碼電路生成對(duì)應(yīng)不同類型顯示模塊的硬件編碼;
d)嵌入式設(shè)備處理單元通過(guò)檢測(cè)硬件編碼識(shí)別當(dāng)前的顯示模塊類型,自動(dòng)選擇對(duì)應(yīng)的顯示方式。
2.根據(jù)權(quán)利要求1所述的嵌入式設(shè)備的自動(dòng)選擇顯示方式的方法,其特征在于,所述硬件編碼電路由n個(gè)上拉電阻、n個(gè)下拉電阻、電源VCC和地GND組成;在設(shè)計(jì)嵌入式設(shè)備時(shí),在其顯示電路硬件接口中增加硬件編碼電路,通過(guò)硬件編碼電路中電阻以及電源VCC、地GND形成的高低電平組合,構(gòu)成二進(jìn)制編碼,用以區(qū)分不同的LED顯示模塊和LCD顯示模塊。
...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:夏曉東,曹科,費(fèi)天蘭,
申請(qǐng)(專利權(quán))人:上海盛善電氣有限公司,
類型:發(fā)明
國(guó)別省市:上海;31
還沒(méi)有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。