基本知识
1、有关汉字内码的问题
各种程序代码,还有通信协议中都会使用汉字,也就是说汉字会被转换成几个BYTE数据来进行传输,因此不同的编码就存在着差异,因此了解汉字的编码在汉字显示上尤其重要;
参见:
2、汉字点阵原理
实操技巧
1、上位机操作基础篇
- 如何在工程中设置工程所使用的字库点阵,详细参见: 设置汉字库
2、上位机操作高级篇
- 1)使用图标汉字 :使用GB2312汉字库时,其中内码AAA1~AFFE这个区间全部点阵为空,如果不利用起来有些浪费,为此我们将常用的16点阵字库图标汉字整理出来方便大家使用。
- 2)使用多种字体 :对于仪器仪表界面我们希望我们的数字能够显示的更加漂亮,于是存在同时使用多组24点阵ASC字体的需求,可以按此文操作完成多种字体的使用。
- 3)使用字库生成自定义配置 :有些特殊的单位字符、少量的韩文字符等在UTF8字库中的字符我们允许通过自定义的方式来完成,分为替换模式和自定义点阵模式;
- 4)自定义汉字点阵编辑 汉字点阵编辑工具界面以及实际操作。
3、特效汉字
- 1)放大汉字,将汉字点阵等比放大,常用于整屏显示姓名、货品名称等应用,详细参见:放大汉字
- 2)轮廓汉字,在汉字点阵的相邻像素绘制一个像素的轮廓,主要用于图片背景下汉字额度显示,如果没有轮廓,文字会和图片混在一起;另外轮廓汉字通过修改轮廓与文字的颜色,可以造成轮廓、加粗、空心等效果;详见:轮廓汉字
4、有关字体
我们最新制作的DEMO中,使用了多种非windows默认的TFT字体,可以通过以下地址搜索字体名称下载,下载解压后,双击TFT字体文件即可完成安装;