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