内存受限系统的汉字显示设计研究

内存受限系统的汉字显示设计研究

ID:38118429

大小:166.13 KB

页数:4页

时间:2019-05-25

内存受限系统的汉字显示设计研究_第1页
内存受限系统的汉字显示设计研究_第2页
内存受限系统的汉字显示设计研究_第3页
内存受限系统的汉字显示设计研究_第4页
资源描述:

《内存受限系统的汉字显示设计研究》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、中图分类号:TP311.131文献标识码:B国家自然科学基金资助项目(70471031)内存受限系统的汉字显示设计研究赵岸吴晓平欧庆于(海军工程大学电子工程学院,湖北.武汉,430033)摘要:点阵液晶显示器具有可显示复杂的文字及图形,显示屏面积大小随意、显示信息多、体积小、重量轻、功耗低等优点。在嵌入式计算机的应用系统中被广泛用于人机界面,在智能仪器仪表、电子设备等工业、军用、民用各方面有着日益广泛的应用前景。本文在分析一般中文汉字显示原理的基础上,通过分析内存受限系统的特点,提出了在嵌入式系统中实现中文显示存在

2、的问题和解决方案。关键词:液晶显示;内存受限系统;嵌入式DesignandResearchofCharacterDisplayinginLimitedMemorySystemZhaoAnWu-XiaopingOu-Qingyv(CollegeofElectronicEngineering,NavalUniversityofEngineering,Wuhan,430033,China)Abstract:ThedotmatrixLCDhavetheadvantagesofdisplayingcomplicatedcha

3、ractersandgraphics,optionaldisplayscreen、muchinformation、smallbulkandweight、littleenergywasteandsoon.Intheappliedsystemofembeddedcomputer,itiswidelyusedintheinterfacebetweenpersonandmachine.Italsohasextensiveapplicationforegroundinbrainpowerapparatus、industrie

4、ssuchaselectronicequipment、militaryandcivilapplication.ByanalyzingthetheoryofdisplayChinesecharactersandthecharacteristicofthelimitedmemorysystem,weputforwardtheproblemandmethodofdisplayChinesecharactersinembeddedsystem.Keywords:LCDdisplay;memorylimited;embedd

5、edsystem引言在微电子技术、计算机技术不断发展的推动下,仪器仪表工业也发生了巨大的变化。现代仪表将嵌入式技术引入到仪器仪表的测试和控制中,使仪器仪表向着自动化智能化的方向发展,这已经成为当今仪器仪表系统的一种趋势。新型的仪器仪表设备将朝着操作简便、小型化、便携式、现场实时分析、高速运算等方向发展。由于中文显示界面友好,适合我国国情,特别是对于一些工业现场基层用户来说,中文显示已经成为普遍要求解决的问题。出于对成本等因素的考虑,嵌入式系统的存储器容量有限,这就迫使我们必须从编程上重视内存的使用效能,运用一些节约

6、内存的技巧来设计汉字显示程序。本文通过分析一般汉字显示方法,并结合嵌入式系统内存受限特点,提出了一种能在小容量内存系统中使用的汉字显示的方法。1汉字显示的一般原理要在点阵式LCD上显示汉字,首先需要获得汉字显示的点阵代码。一般方法是从计算机中文操作系统拥有的庞大的汉字库中提取所需的汉字显示点阵字库,存储在嵌入式应用系统[1]中以备使用。在汉字库中,汉字字模大多以国标GN2313-80的区位码为索引存放。国标码与ASCⅡ码属同一制式,ASCⅡ码用一个字节编码,码值范围为00H-7FH,其中94个可见字符的码值范围为2

7、1H-7EH,国标码也是以94个ASCⅡ可见字符代码为基集(码值范围为21H-7EH),用两个字节组成国标码,其中高字节表征区,低字节表征位,共有94个区,每区又分94个位,区和位编号均为十进制的01-94,对应的国标码码值范围为21H-7EH,因此国标码与区位号之间存在下列关系:国标码高字节=区号+20H;国标码低字节=位号+20H。汉字显示点阵字库是汉字显示点阵代码(也称字模)的集合,中文操作系统中最常用的是16*16点阵字库(通常文件名为HZK16),其点阵代码为横向排列。由于汉字显示点阵字库中的显示点阵代码

8、一般按区位码顺序存放,所以提取字模时只要求出某汉字的偏移地址(显示点阵代码相对于汉字显示点阵字库首地址的字节数)即可,偏移地址值与汉字区位码[2]有以下转换关系:偏移地址=((区号-1)*94+(位号-1))*32。在嵌入式系统中,为了实现字符(半个汉字)、汉字的混合显示,通常对提取的横向字模加以转换形成纵向排列的字模。按照上述规则将字模从计算机中文操作系统

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。