打印

自制汉字库的原理

[复制链接]
1102|17
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
ah9b87|  楼主 | 2017-10-31 19:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
虽然硬件汉字库具有信息量大、使用方便等特点,但是其必须扩展一个 Flash 存储器,这样必然会带来硬件成本的提高和设计复杂度的增大。对于众多的仪器仪表、工业控制设备来讲,往往只需要几十个或几百个汉字就足够了,自制汉字库的方法,在硬件上节省了 Flash 存储器。
沙发
ah9b87|  楼主 | 2017-10-31 19:11 | 只看该作者
汉字可以看成是有若干点所组成,如 16x 16 点阵形式,每个点用一个二进制位表示,存 1 的点当显示时可以在屏上显示一个亮点,存 0 的点则在屏上不显示,这样就把存某字的 16x 16 点阵信息直接用来在显示器上按上述原则显示则将出现对应的汉字

使用特权

评论回复
板凳
ah9b87|  楼主 | 2017-10-31 19:12 | 只看该作者
首先统计所有需要用到的汉字,并进行编号,使每个汉字都有一个唯一的号码。编号从0开始,依次加一

使用特权

评论回复
地板
ah9b87|  楼主 | 2017-10-31 19:13 | 只看该作者
利用字库生成工具,将第一步统计的汉字按顺序逐个进行输入,按后选择字库的输出格式,转化后每个汉字都得到一个32字节的字库

使用特权

评论回复
5
ah9b87|  楼主 | 2017-10-31 19:13 | 只看该作者
利用字库生成工具,将第一步统计的汉字按顺序逐个进行输入,按后选择字库的输出格式,转化后每个汉字都得到一个32字节的字库

使用特权

评论回复
6
zb0830| | 2017-10-31 19:13 | 只看该作者
直接用软件生成就行了嘛

使用特权

评论回复
7
shenmu2012| | 2017-11-13 13:40 | 只看该作者
自制汉字库的原理还不是外乎存储的

使用特权

评论回复
8
firstblood| | 2017-11-14 12:30 | 只看该作者
这个需要一个可方便读写的内存空间的

使用特权

评论回复
9
angerbird| | 2017-11-16 20:44 | 只看该作者
这个是需要先把汉子转化成十六进制的数字数组的

使用特权

评论回复
10
zhangbo1985| | 2017-11-19 23:28 | 只看该作者
这个主要是数组的存储的

使用特权

评论回复
11
elhfs| | 2017-11-20 15:30 | 只看该作者
就是查表

使用特权

评论回复
12
tongbu2015| | 2017-11-20 23:04 | 只看该作者
这个不是很复杂的哈

使用特权

评论回复
13
baimiaocun2015| | 2017-11-24 19:57 | 只看该作者
这个主要是看看数据的存储特性的

使用特权

评论回复
14
xgfgli| | 2017-11-27 18:08 | 只看该作者
这个有专门的软件,可以生成的

使用特权

评论回复
15
chuntian2016| | 2017-11-27 23:26 | 只看该作者
汉字库的主要是存储在flash中的数组的

使用特权

评论回复
16
zhiyy| | 2017-11-28 15:42 | 只看该作者
显示图片其实就是不同数组

使用特权

评论回复
17
vivilzb1985| | 2017-11-30 19:37 | 只看该作者
这个将需要的数据的转换成十六进制的存储在flash中即可。

使用特权

评论回复
18
comeon201208| | 2017-11-30 20:53 | 只看该作者
这个汉字库的不是很难设计的啦

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

39

主题

350

帖子

0

粉丝