可編程液晶顯示模組的制作方法
【專利摘要】本發(fā)明揭露了一種可編程液晶顯示模組,其特征在于,所述可編程液晶顯示模組具有:獨立的MCU主控模塊、專用大容量Flash存儲器、獨立的LCD背光驅(qū)動電路及SDRAM圖形界面顯存,獨立的MCU主控模塊用于初始化驅(qū)動LCD顯示屏,命令收發(fā)處理,接口通信控制,界面創(chuàng)建、刷新與輪顯核心工作;專用大容量Flash存儲器用于存儲中英文矢量字符庫以及矢量和位圖格式的圖形庫。本發(fā)明可編程液晶顯示模組的有益效果在于:它具有與應(yīng)用系統(tǒng)相互獨立的圖形顯示驅(qū)動控制單元,僅通過預(yù)留接口與應(yīng)用系統(tǒng)保持通訊控制功能,因此它能運用到任何應(yīng)用系統(tǒng)中去,避免重復(fù)開發(fā)工作,使用方便。
【專利說明】可編程液晶顯示模組【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及智能IXD顯示【技術(shù)領(lǐng)域】,尤其涉及一種可編程液晶顯示模組。
【背景技術(shù)】
[0002]LCD人機(jī)交互界面是當(dāng)下最受市場青睞的顯示技術(shù),因其界面靈活多變、信息直觀豐富、觸摸屏操作方便快捷等優(yōu)勢,受到廣大用戶的喜愛。許多嵌入式電子產(chǎn)品的設(shè)計都會采用LCD顯示屏作為人機(jī)接口,用戶對產(chǎn)品的直觀認(rèn)識就是通過LCD顯示界面操控儀器的工作。因此一款性能優(yōu)良、界面美觀的LCD人機(jī)交互界面,會在很大程度上影響到整個產(chǎn)品的市場。然而在現(xiàn)有技術(shù)中,在開發(fā)一款嵌入式電子產(chǎn)品的時候,往往是LCD人機(jī)交互界面的開發(fā)最繁瑣,從初始化驅(qū)動LCD、觸摸屏到畫出想要的用戶界面,其中涉及到的技術(shù)很多,尤其是點、線、圖形、字體、圖片等GUI圖形顯示驅(qū)動庫的創(chuàng)建和圖形界面的布局、功能與美觀設(shè)計,這些將會占據(jù)開發(fā)人員的大量時間和精力,而不是把主要精力放在產(chǎn)品的核心功能上了。而且一旦要開發(fā)其它不同的設(shè)備,或升級本產(chǎn)品的硬件MCU主控模塊,或不滿意界面設(shè)計,需要更改界面設(shè)計內(nèi)容等,都將重新設(shè)計LCD顯示部分的初始化驅(qū)動、圖形界面的設(shè)計等。為了避免開發(fā)人員在同類設(shè)計上的重復(fù)勞動,提高產(chǎn)品設(shè)計效率,降低開發(fā)難度。
[0003]因此,有必要降低開發(fā)難度,針對IXD人機(jī)交互界面的顯示特性,提出一種新型可編程液晶顯示模組解決上述問題。
【發(fā)明內(nèi)容】
[0004]基于此,本發(fā)明的目的在于提供一種操作簡單的可編程液晶顯示模組。
[0005]為實現(xiàn)上述目的,可以通過如下技術(shù)方案實現(xiàn):一種可編程液晶顯示模組,其具有獨立的MCU主控模塊、專用大容量Flash存儲器、獨立的IXD背光驅(qū)動電路及SDRAM圖形界面顯存,獨立的MCU主控模塊用于初始化驅(qū)動IXD顯示屏,命令收發(fā)處理,接口通信控制,界面創(chuàng)建、刷新與輪顯核心工作;專用大容量Flash存儲器用于存儲中英文矢量字符庫以及矢量和位圖格式的圖形庫。
[0006]所述可編程液晶顯示模組的直接編程方法為:通過對所述MCU主控模塊的程序編碼,生成每一頁圖形界面保存于Flash存儲器,接收一外部應(yīng)用系統(tǒng)的顯示控制命令,對相應(yīng)圖形界面進(jìn)行數(shù)據(jù)更新、刷新和輪顯。
[0007]所述直接編程的界面生成方法是:第一步,創(chuàng)建新界面,為新界面編號命名;第二步,在新界面上選擇界面背景,設(shè)定大小和顏色屬性;第三步,選擇預(yù)先存儲在Flash存儲器中的矢量圖標(biāo),設(shè)定顯示位置、大小和名稱屬性;第四步,選擇數(shù)據(jù)顯示框的矢量圖標(biāo),設(shè)定顯示位置、大小、顏色和顯示框里的矢量字體大小、位置、顏色屬性;第五步,編輯要顯示的字符,選擇字符顯示的位置、大小和顏色屬性。
[0008]所述可編程液晶顯示模組的間接編程方法:由一外部計算機(jī)的圖形組態(tài)編輯軟件設(shè)計好顯示界面后生成界面文件,通過一預(yù)留通訊接口將界面文件下載到所述專用大容量Flash存儲器中,再由一外部應(yīng)用系統(tǒng)提供顯示控制命令,實時更新顯示界面的數(shù)據(jù)和狀態(tài)信息。
[0009]所述可編程液晶顯示模組與所述外部應(yīng)用系統(tǒng)通過通訊接口連接,所述通訊接口支持 RS232、RS485 或 USB。
[0010]所述可編程液晶顯示模組還具有觸摸屏接口和驅(qū)動,通過觸摸屏控制顯示界面上相應(yīng)對象的動作,并將控制指令通過一預(yù)留通訊接口傳輸給外部應(yīng)用系統(tǒng),讓外部設(shè)備對象立即執(zhí)行命令。
[0011]相對現(xiàn)有技術(shù),本發(fā)明可編程液晶顯示模組的有益效果在于:它具有與應(yīng)用系統(tǒng)相互獨立的圖形顯示驅(qū)動控制單元,僅通過預(yù)留接口與應(yīng)用系統(tǒng)保持通訊控制功能,因此它能運用到任何應(yīng)用系統(tǒng)中去,避免重復(fù)開發(fā)工作,使用方便。
【專利附圖】
【附圖說明】
[0012]圖1為本發(fā)明可編程液晶顯示模組結(jié)構(gòu)示意圖。
【具體實施方式】
[0013]請參照圖1,本發(fā)明為一種可編程液晶顯示模組100,其具有獨立的MCU主控模塊
1、專用大容量Flash存儲器2、獨立的IXD背光驅(qū)動電路3及SDRAM圖形界面顯存4,獨立的MCU主控模塊I用于初始化驅(qū)動IXD顯示屏5,命令收發(fā)處理,接口通信控制,界面創(chuàng)建、刷新與輪顯核心工作;專用大容量Flash存儲器2用于存儲中英文矢量字符庫以及矢量和位圖格式的圖形庫。本發(fā)明可編程液晶顯示模組的圖形界面可以支持直接編程和間接編程。直接編程方法是通過對MCU主控模塊I的程序編碼,生成每一頁圖形界面保存于Flash存儲器2,接收外部應(yīng)用系統(tǒng)(未圖示)的顯示控制命令,對相應(yīng)圖形界面進(jìn)行數(shù)據(jù)更新、刷新和輪顯。間接編程方法是由外部計算機(jī)的圖形組態(tài)編輯軟件設(shè)計好顯示界面后生成界面文件,通過預(yù)留通訊接口(未圖示)將界面文件下載到可編程液晶顯示模組中的Flash存儲器2中,再由外部應(yīng)用系統(tǒng)(未圖示)提供顯示控制命令,實時更新顯示界面的數(shù)據(jù)和狀態(tài)等信肩、O
[0014]直接編程的界面生成方法是:第一步,創(chuàng)建新界面,為新界面編號命名;第二步,在新界面上選擇界面背景,設(shè)定大小和顏色等屬性;第三步,選擇預(yù)先存儲在Flash存儲器2中的矢量圖標(biāo),設(shè)定顯示位置、大小和名稱等屬性;第四步,選擇數(shù)據(jù)顯示框的矢量圖標(biāo),設(shè)定顯示位置、大小、顏色和顯示框里的矢量字體大小、位置、顏色等屬性;第五步,編輯要顯示的字符,選擇字符顯示的位置、大小和顏色等屬性。直接編程適合比較簡單的圖形界面創(chuàng)建,如果涉及到圖表、曲線等功能顯示,可以采用間接編程的界面生成方法。借助計算圖形組態(tài)編輯軟件,可以方便地創(chuàng)建很多復(fù)雜、美觀的圖表,還能自己添加個性圖標(biāo)。
[0015]本發(fā)明可編程液晶顯示模組100與外部應(yīng)用系統(tǒng)的通訊接口 6可以支持RS232、RS485或USB,與計算機(jī)的下載接口可以支持RS232、USB或Ethernet接口。
[0016]本發(fā)明可編程液晶顯示模組100具有五線電阻式觸摸屏7,可以通過觸摸屏7控制顯示界面上相應(yīng)對象的動作,并將控制指令通過另一預(yù)留通訊接口(未圖示)傳輸給外部應(yīng)用系統(tǒng),讓外部設(shè)備對象立即執(zhí)行命令。電阻式觸摸屏7還能自由切換顯示界面、顯示內(nèi)容和顯示格式等操作。
[0017]外部應(yīng)用系統(tǒng)只需要通過通訊接口將要操控的對象和指令(包括狀態(tài)控制和數(shù)據(jù)更新)信息發(fā)送給可編程液晶顯示模組100,就能實現(xiàn)對顯示界面的操控。
[0018]上述所列具體實現(xiàn)方式為非限制性的,對于本領(lǐng)域的技術(shù)人員來說,在不偏離本發(fā)明范圍內(nèi),進(jìn)行的各種改進(jìn)和變化,均屬于本發(fā)明的保護(hù)范圍。
【權(quán)利要求】
1.一種可編程液晶顯示模組,其特征在于,所述可編程液晶顯示模組具有:MCU主控模塊、大容量Flash存儲器、IXD背光驅(qū)動電路及SDRAM圖形界面顯存,所述獨立的MCU主控模塊用于初始化驅(qū)動LCD顯示屏,命令收發(fā)處理,接口通信控制,界面創(chuàng)建、刷新與輪顯核心工作;所述專用大容量Flash存儲器用于存儲中英文矢量字符庫以及矢量和位圖格式的圖形庫。
2.如權(quán)利要求1所述的可編程液晶顯示模組,其特征在于,所述可編程液晶顯示模組的直接編程方法為:通過對所述MCU主控模塊程序編碼,生成每一頁圖形界面保存于所述Flash存儲器,接收一外部應(yīng)用系統(tǒng)的顯示控制命令,對相應(yīng)圖形界面進(jìn)行數(shù)據(jù)更新、刷新和輪顯。
3.如權(quán)利要求2所述的可編程液晶顯示模組,其特征在于,所述直接編程的界面生成方法是:第一步,創(chuàng)建新界面,為新界面編號命名;第二步,在新界面上選擇界面背景,設(shè)定大小和顏色屬性;第三步,選擇預(yù)先存儲在Flash存儲器中的矢量圖標(biāo),設(shè)定顯示位置、大小和名稱屬性;第四步,選擇數(shù)據(jù)顯示框的矢量圖標(biāo),設(shè)定顯示位置、大小、顏色和顯示框里的矢量字體大小、位置、顏色屬性;第五步,編輯要顯示的字符,選擇字符顯示的位置、大小和顏色屬性。
4.如權(quán)利要求1所述的可編程液晶顯示模組,其特征在于,所述可編程液晶顯示模組的間接編程方法:由一外部計算機(jī)的圖形組態(tài)編輯軟件設(shè)計好顯示界面后生成界面文件,通過一預(yù)留通訊接口將界面文件下載到所述Flash存儲器中,再由一外部應(yīng)用系統(tǒng)提供顯示控制命令,實時更新顯示界面的數(shù)據(jù)和狀態(tài)信息。
5.如權(quán)利要求3所述的可編程液晶顯示模組,其特征在于,所述可編程液晶顯示模組與所述外部應(yīng)用系統(tǒng)通過另一通訊接口連接,所述通訊接口支持RS232、RS485或USB。
6.如權(quán)利要求1所述的可編程液晶顯示模組,其特征在于,所述可編程液晶顯示模組還具有觸摸屏,通過所述觸摸屏控制顯示界面上相應(yīng)對象的動作,并將控制指令通過另一預(yù)留通訊接口傳輸給外部應(yīng)用系統(tǒng),讓外部設(shè)備對象立即執(zhí)行命令。
【文檔編號】G06F9/44GK103870264SQ201210550910
【公開日】2014年6月18日 申請日期:2012年12月18日 優(yōu)先權(quán)日:2012年12月18日
【發(fā)明者】顧鳳玉 申請人:蘇州工業(yè)園區(qū)新宏博通訊科技有限公司