- 1、本文档共12页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于嵌入式系统汉字输入
基于嵌入式系统的汉字输入
班级
学号
姓名
目 录
目 录 1
第1章 汉字输入法概述 2
1.1 汉字输入法 2
1.1.1 汉字输入法基本概念 2
1.1.2 编码分类 2
1.1.3 嵌入式拼音输入法和笔画输入法的比较 3
第2章可用于数字键盘的汉字输入法 4
2.1数字键盘的汉字输入法 4
2.1.1 我国数字键盘汉字输入技术的现状 4
2.2.2设计思想 5
第3章 内部工作过程 8
3.1执行流程 8
3.1.1键盘扫描 8
3.1.2值转换 9
3.1.3拼音查询 9
3.1.4汉字查询 10
第1章 汉字输入法概述
1.1 汉字输入法
1.1.1 汉字输入法基本概念
中文输入法,又称为汉字输入法,是指为了将汉字输入计算机或手机等电子设备而采用的编码方法,是中文信息处理的重要技术。中文输入法从起来的,经历几个阶段:单字输入、词语输入、整句输入。汉字输入法编码可分为几类:音码、形码、音形码、形音码、无理码等。中文输入法是一种汉字编码方法,如广泛使用的汉语拼音方案以及台湾广泛使用注音符号都能够作为汉字输入法的编码方式,从而形成能够录入汉字的拼音输入法或注音输入法。另外五笔字型输入法、二笔输入法、自然码输入法、郑码输入法、仓颉输入法都属于汉字编码方法。汉字输入法编码只有搭载在输入法软件上才可以在电脑或手机上打出汉字。
1.1.2 编码分类
汉字输入法,主要包括音码、形码、音形码、无理码以及手写、语音录入等方法,广义的输入还包括用于速写记录的速录机等。
拼音输入法
拼音输入法采用汉语拼音作为编码方法,包括全拼输入法和双拼 广义上的拼音输入法还包括台湾人使用的以注音符号作为编码的注音输入法,香港人使用的以粤语拼音作为编码的粤拼输入法。流行的输入法软件以智能ABC、中文之星新拼音、微软拼音、拼音之星、紫光拼音、拼音加加、搜狗拼音、智能狂拼和谷歌拼音、百度输入法、必应输入法等为代表。在台湾自然输入法软件。
形码输入法
形码输入法是依据汉字字形,如笔画或汉字部件进行编码的方法。最简单的形码输入法是12345五笔画输入法,广泛应用在手机等手持设备上。电脑上形码广泛使用的有五笔字型输入法、郑码输入法。在港澳台等地流行的形码有仓颉输入法、行列输入法、大易输入法、呒虾米输入法等。流行的形码输入法软件有QQ五笔、搜狗五笔、极点中文输入法等。
音形结合码
音形码输入法是以拼音(通常为拼音首字母或双拼)加上汉字笔画或者偏旁为编码方式的输入法,包括音形码和形音码两类。代表输入法有二笔输入法、自然码和拼音之星谭码等。流行的输入法软件有超强两笔输入法、极点二笔输入法、自然码输入法软件等。
以上的形码输入法和音形结合码输入法,相比拼音输入法通常具有较低重码率的特点,汉字输入确定性高,熟练后可以高速地输入单字和词组,借助软件平台还可以实现整句的输入。形码或音形码通常不需要输入法软件太多的功能,更不需要软件的智能功能,所以这类输入法的软件通常都非常小巧,而且无需频繁更新词库。
内码输入法
内码输入法属于无理码,并非一般意义上的输入法。在中文信息处理中,要先决定字符集,并赋予每个字符一个编号或编码,称作内码。而一般的输入法,则是以人类可以理解并记忆的方式,为每个字符编码,称作外码。内码输入法是指直接透过指定字符的内码来做输入。但因内码并非人所能理解并记忆,且不同的字符集就会有不同的内码,换言之,同一个字在不同字符集中会有不同的内码,使用者需重新记忆。因此,这并非一种实际可用的输入法。国内使用的内码输入法系统主要有国标码(如GB 2312、GBK、GB18030等)和GB区位码和GB内码。
1.1.3 嵌入式拼音输入法和笔画输入法的比较
嵌入式产品一般具备 0-9 几个数字键和一些辅助功能键,输入法的设计是通过逐步查找匹配建立一种汉字内码到汉字点阵的映射关系。
(1)易用性比较。拼音输入法简单易用,不需要用户耗费额外学习与适应的时间,而用户在使用笔画输入法时,要根据具体的输入法学习和适应。
(2)重码率比较。在嵌入式中文输入法中,按键的多少一般与重码率成反比,拼音输入法重码率较高,笔画输入法根据其具体的实现方式重码率也不一样。
(3)效率比较。一般情况下,拼音输入法比笔画输入法的效率低。
(4)程序设计难易比较。拼音输入法设计思想简单,但是具体程序实现比较复杂,因为拼音输入法中每个汉字需要按键次数不一样。
(5)存储空间比较。它们所需要的存储空间大致相当,这个空间主要用来存储汉字的内码和点阵。
总之,笔画输入法和拼音输入法有各自的特点。
第2章可用于数字键盘的汉字输入法
2.1数字键盘的汉字输入法
2.1.1 我国数字键盘汉字输入技术的现状
从汉字编码技术
文档评论(0)