深圳市佳顯電子技術有限公司

10年專注LCD、LCM中文字庫液晶研發生産

全國咨詢服務熱線: 0760-85884496

聯系方式
LCM中文字庫液晶聯系我們

投訴(sù)熱(rè)線:13148701893 

聯系人:鄧小姐

傳真:0755-27315661
         0760-85884496

座機:0755-29769890-0
         0760-85884486

郵箱:jxdlx107@goodview-lcd.com

辦(bàn)公地址:深圳市寶(bǎo)安區福永塘尾富華工業區11棟3樓
工廠(chǎng)地址:廣東(dōng)省中山市三鄉鎮萬裏路1号平鋪工業區B棟三樓







電(diàn)子産(chǎn)品設計中的漢字解決方案

來源:   發布時間:2017-07-30   點擊量:2676

電子産品中不可避免的會涉及到嵌入式系統設計中的輸入及輸出。輸入分爲鍵值輸入(例如上、下、左、右、確(què)認、取消)和漢字及字符輸入(小鍵盤進行ASCII和漢字輸入)。在輸出方面,随著(zhe)目前LCD的成本下降,在消費類和部分工業電子産品上都盡可能嵌入操作簡便的人機界面。而人機界面大多都是工程師和設計人員自行進行設計的,既然是界面就不可避免的需要漢字及字符。而電子産品中的漢字的解決方案又涉及漢字使用的編碼、通訊協議、容量及标準,這方面正是大多電子工程師所煩惱的問題。 

作爲嵌入式系統的設計初衷,是以最小系統(成本)滿足用戶或産(chǎn)品的需要。一般消費類電子的最小系統都是由MCU、存儲(chǔ)器和顯示終端組成。 

爲什麽在談産品的漢字解決方案時要提到系統和器件組成結構?因爲漢字解決方案依賴於硬件的組成,而硬件的組成依賴於産品設計的合理性和産品設計成本。系統設計上,我們通常會将程序和數據分别放置在MCU和FLASH中。關於漢字解決的核心則是字庫的選擇與應用,大多電子工程師可能第一印象就是網絡上搜索一下看看是否有字庫可以下載,能下載就燒錄到FLASH中,測試一下能顯示就可以瞭(le)。其實從設計産品的可靠性或穩定性上來說並(bìng)不是這樣。也許我們還需要考慮: 

一、字體的大小和界面是否匹配,硬件資源是否充裕; 

産(chǎn)品的液晶上顯示的一般爲點(diǎn)陣字爲主,點(diǎn)陣字根據字體大小有11X12點(diǎn)、15X16點(diǎn)、24X24點(diǎn)和32X32點(diǎn),字體的大小我們可以根據屏幕的大小及分辨率進行選擇。例如128X64的屏幕,可以選擇32點(diǎn)陣的“大”字顯示2行,也可以選擇16點(diǎn)陣的字體顯示4行。 

硬件資源方面需要關心的是MCU的I/O資源是否豐富,當(dāng)I/O比較否緊張的時候,可以考慮使用串行總線連接存儲(chǔ)器。 

二、字庫存儲的排置是否符合顯示或打印的需求; 

字庫字模的存儲(chǔ)格式會根據不同應用分爲:橫置橫排、豎置橫排、豎置豎排。例如一般的STN液晶者是採(cǎi)用豎置橫排的,而熱敏打印機就是橫置橫排的。 

三、下載的字庫中,有錯别字或亂碼字; 

其實很多電(diàn)子工程師不會對所使用的字庫進行逐字測(cè)試,即使有問題也不能用自己的字庫知識面來解決,等到最終用戶發現問題後才予以修正。 

其實關於(yú)錯(cuò)别字問題,*屏蔽内容*有字符集标準GB2312(6,763漢字)、GB18030(27,533漢字)、GB13000和GBK(20,902漢字)。 

相對於(yú)GB2312(6,763漢字)大字符集指的是GB18030-2000包含27,484漢.字,GB18030-2000基本涵蓋日常生活所能遇到的罕用字。由於(yú)GB2312基本漢字集不能完全收入人名、地名等冷僻漢字,故越來越多的信息産品使用GB18030也已經有很多,如銀行信息設備及二代證讀卡器出於(yú)實名制儲蓄的需要,均採(cǎi)用GB18030大字符集。 

亂碼問題經常是由於(yú)字庫編(biān)碼或字庫出錯而引起的。 

四、漢字存儲與傳輸的标準協議,使用什麽字庫能出口港澳台; 

存儲(chǔ)與傳輸有一定區域性,在港澳台地區我們一般使用BIG5碼進行存儲(chǔ)與傳輸的。但是随著(zhe)國内标準(GB)的健全與國際碼(Unicode)的發展,在通訊上也逐漸向Unicode偏移,例如手機、GPS等。如果需要同時兼容這些協議,我們也可以通過碼間轉換來實現。

五、Flash的可靠性及其燒錄問題; 

Flash有時會因爲電壓或運行環境的變(biàn)化,數據會突發性丢失或部分擦寫失敗(bài),同時燒錄的可靠性需要生産及質檢部門對品質進行跟蹤; 

針對以上問題,我們可以将那些程序和基本數據存儲(chǔ)在MCU中的客戶,按照以下器件組成結構來設計。原因很簡單,因爲程序和數據都存儲(chǔ)在MCU中,而漢字及ASCII字符等字庫信息均需要存儲(chǔ)在存儲(chǔ)器中,我們可以把存儲(chǔ)器簡單的更換爲專業字庫,比如高通字庫來解決漢字方面的問題,例如字庫算法、編(biān)碼體系、碼間轉換等,更重要的是成本還比使用普通的FLASH燒錄來得低很多。這是也許是一種穩定、可靠、低價的最佳解決方案。


熱門标簽:

傳真:  0755-27315661    0760-85884496
座機:  0755-29769890-0  0760-85884486

郵箱:jxdlx107@goodview-lcd.com

辦(bàn)公地址:深圳市寶(bǎo)安區福永塘尾富華工業區11棟3樓

工廠(chǎng)地址:廣東(dōng)省中山市三鄉鎮萬裏路1号平鋪工業區B棟三樓

Copyrights©2017 深圳市佳顯電子技術有限公司 All Rights Reserved
備案号: 粵ICP備17051216号

阿裏巴巴二維碼

阿裏巴巴二維碼

網站二維碼

網站二維碼