1 / 82
文档名称:

一种优化的嵌入式Linux中文平台的设计与实现.pdf

格式:pdf   页数:82
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

一种优化的嵌入式Linux中文平台的设计与实现.pdf

上传人:minzo 2014/4/8 文件大小:0 KB

下载得到文件列表

一种优化的嵌入式Linux中文平台的设计与实现.pdf

文档介绍

文档介绍:电子科技大学
硕士学位论文
一种优化的嵌入式Linux中文平台的设计与实现
姓名:王良
申请学位级别:硕士
专业:计算机应用技术
指导教师:罗克露
20060103
要摘关键词:嵌入式⒛谇都际酰夤壹际酢⒏咝省⒏呖煽啃浴⒘榛钚浴⒒诼随着谥泄焖俚拇úズ颓度胧较低车目焖俜⒄梗怨诘腖用户来说,嵌入式闹形幕闫仍诿冀蕖K孀徘度胧絃操作系统的不断发展以及它在不同领域的应用,对嵌入式低车闹形幕岢隽诵碌男枨螅渲邪括高可靠性、高灵活性、高效率和可扩展。针对这几个方面,国内的相关研究还是不多。因此,研究并开发嵌入式低持形幕际蹙哂兄匾R庖濉良好的操作系统中文化结构,能优化系统的关键性能指标,并能均衡操作系统其它方面的性能需求,保证操作系统中文化设计目标的实现。本文在第一章详尽的分析了嵌入式奶匦砸约澳壳爸髁鞯牟僮飨低持形幕逑到峁埂⒂湃钡及其发展趋势。在此基础上,我们提出了一种新颖而优化的基于内嵌技术和外挂技术内外结合的嵌入式形幕疲⒔溆τ糜诒鞠低车纳杓浦小合适的机内码选择是实现嵌入式形牟僮飨低车谋匾G疤帷1疚牡诙分析和研究了目前国内外使用的中文字符集,并且对它们进行了系统的比较。从而确定合适的字符集作为我们系统的机内码。采用内嵌技术的中文显示技术有利于提高嵌入式中文系统的显示速率。通过修改显示函数实现中文显示要求,并通过采用双缓冲区技术解决了嵌入式显示模块的半个汉字显示、乱码显示、制表符显示等问题。采用外挂技术的中文输入技术有利于提高嵌入式中文系统的稳定性和可靠性,减小内核的负担;在嵌入式输入法的设计上,通过建立小巧的输入法码表以及索引表来提高查找的速度、重码率及健选率,并且通过读取码表到内存的方式来提高中文输入的速率。最后本文通过分析现有形幕际醯挠湃钡阋约肮驶镜鼗疲并且针对嵌入式系统的特点,设计并实现了一个嵌入式僮飨低持形钠教ā实验表明,该系统具有中文输入灵活、中文显示高效率和系统稳定等特性,在保证了嵌入式系统中文处理功能的同时,极大的提高了符合嵌入式系统要求的中文处理性能。摘要
啦琱鷈,.’.,..’,.,,,..,琲,——
曲,———/,.琱.,:篹琸/瑂阛
签名:二翌二坠导师签名:—丛&:隆日期:矽矿荒闖月岳日独创性声明关于论文使用授权的说明辏律迫本人声明所呈交的学位论文是本人在导师指导下进行的研究工作及取得的研究成果。据我所知,除了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获得电子科技大学或其它教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均己在论文中作了明确的说明并表示谢意。签名:本学位论文作者完全了解电子科技大学有关保留、使用学位论文的规定,有权保留并向国家有关部门或机构送交论文的复印件和磁盘,允许论文被查阅和借阅。本人授权电子科技大学可以将学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存、汇编学位论文。C艿难宦畚脑诮饷芎笥ψ袷卮斯娑日期:畂
课题背景第一章绪论嵌入式攀嵌入式中文操作系统的组成部分,中文平台自身的特性很大程度上影响着嵌入式随着谖夜耐乒悖泄鶯相关软件的开发也随之不断地发展。其中,对于中文平台的研究和相关软件的研制,一直是中文⒄沟囊桓重要组成部分。遵循曜伎7⒌腖操作系统,由于其的开发模式,为我国自主的操作系统的开发提供了成功的典范以及参与机会,淮胛夜褪艿秸⑵笠涤氪笱а芯炕沟闹厥印9贚的研究开发近年得至畈7⒄梗谐∩弦灿肯殖隽硕嘀钟判愕闹形腖操作系统。其中主流的中文低撤⑿邪嬗泻炱旃镜腞⒅腥砉镜腃冲浪平台公司的取此外,在嵌入式领域,很多公司也相继开发了自己的版本。主要流行的有中科红旗公司开发的嵌入式系统姹荆捎谒遣捎猛夤曳绞降汉化技术,所以对嵌入式系统来说,还是比较占资源,效率也是一般。因为作为系统的功能和性能。无论从市场还是从政府支持角度来看,由于僮飨低车目7判浴⒘榛性与易用性,它都将成为我国自有知识产权的操作系统的发展方向。同时,在开发中文僮飨低彻讨校谝鸦哿朔岣坏木橛爰际酰伎梢允褂糜诳发嵌入式形南低持小传统的嵌入式形南低常阅芏家话悖荒芴逑智度胧较低车奶匦浴R此,研究设计开发新一代的具有高效率的中文显示功能;高可靠、灵活的、高效的嵌入式中文输入功能的嵌入式形牟僮飨低秤凶叛5囊庖濉对于桌面系统丽言,微软的凶徘烤⒌挠攀疲颐遣豢赡苌萃话的用户很快转向使用5谇度胧郊笆凳庇τ弥校僮飨低呈遣豢杉摹
,它只对应用提供相关的支持,用户更乐于使用嵌入式挠τ貌一个特定的嵌入式僮飨低晨梢允谴右桓鲋挥衅舳绦颉⒛诖婀芾怼⒔钚〉那度胧絃系统,主要包含:◆引导程序,完成硬件初始化和内核加载。◆最小化的诤耍渲贸山鼋鲋С纸坦芾怼⒛诖婀芾砗投ㄊ逼鞣竦实用的嵌