微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > 手机基带和硬件设计讨论 > 汉字显示怎么搞?小白裸跪求知识

汉字显示怎么搞?小白裸跪求知识

时间:10-02 整理:3721RD 点击:
想在小屏上显示汉字。不知道要怎么搞。有没大虾给个详细点的流程?小弟在此裸跪搓衣板求知识了.

小编的小屏是什么屏?LCM还是LED屏?还是液晶屏?一般点阵在12*12 16*16
24*24 32*32这些就算小屏了。另外还要看你想简单显示(点阵)?还是要显示的好看点(矢量)?都没说清楚嘛。楼上说的也对。点阵的简单,适合菜鸟。想要特效显示一般得用LCD屏了。

看你显示的汉字多不多?要不要支持操作的?如果固定几个汉字显示的话,就自己写点阵代码。写进程序了,也不用什么字库。就把它当图形编。如果很多或者要支持操作的话,就要下个字库了。自己研究的话下盗版的没关系,烤进FLASH上单片机搞一下就知道了。如果公司开发的话,我看你还是找家字库芯片公司算了,免得惹麻烦,推荐高通半导体,www.genitop.com。人家直接烤好存在ROM里,价格比空白flash还便宜。你直接跟程序挂钩,连上芯片引脚就好了。

找个点阵字模。把字模显示到屏幕上。
随便拷贝个代码,花半天调试下。

路过 。看看 。

这种处理办法太麻烦,如果字库庞大你怎么办?!我觉的还是直接用汉字库公司提供字库ROM或者芯片比较好,他们搭配的程序直接能在短时间内完成庞大的字库内容。如果你是小白学习就算了。但如果是公司要批量产品不如直接买,成品跟时间都能下来好多。

51单片机应该就可以的,我用AT89C52也做了,可是我们老板要求很高,我们的目标是大屏幕的显示,所以我就自学了AVR,然后做的,数据我是通过VB做的,数据处理要看自己的硬件电路!多看点别人做的,自然就明白了!

哦 谢谢楼上们 还有家做字库的芯片公司叫高通啊,见识了

不管什么屏,你首先要有“含字库的flash(可以是楼上说的字库芯片或者ROM,ROM比较稳定)”。其次要有MCU或者FPGA或者DSP。然后把汉字内码索引跟点阵码对应起来,CODE存在程序存储器里。转换方面比如用VB调用汉字库(VB)有这个功能,然后就可得到16*16(调用HAK16)的点阵二进制,然后将他转换为16进制就可以了,如果要在单片机里处理,可能要麻烦一点,你说的要进行的显示我做过,不管是从左到右,或者从上到下,都不是很难的!

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top