Technical
Note
如何在串口屏上实现任意字体显示
工程技术笔记
类别
关键词
摘 要
字库 串口屏
内容
如何在串口屏上实现任意字体显示 V2.0
修订历史
版本
V1.0
V2.0
日期
2014/01/01
2016/02/17
原因
创建文档
简化字库生成操作,增加 90 度字库显示
1 / 11
如何在串口屏上实现任意字体显示 V2.0
目 录
1. 适用范围 ................................................................................................................... 1
2. 开发环境版本 ........................................................................................................... 2
3. 功能概述 ................................................................................................................... 3
4. 技术实现 ................................................................................................................... 4
4.1.1 字库生成方法 ................................................................................................... 4
4.1.2 字库配置 ........................................................................................................... 6
4.1.3 字库下载 ........................................................................................................... 6
4.1.4 注意事项 ........................................................................................................... 7
3 / 11
如何在串口屏上实现任意字体显示 V2.0
1. 适用范围
文档适合经济型、基本型、物联型、86 盒系列等串口屏产品。
1 / 11
如何在串口屏上实现任意字体显示 V2.0
2. 开发环境版本
1. VisualTFT 软件版本:V3.0.0.636 及以上;
版本查看:打开 VisualTFT,点击帮助->关于 VisualTFT 可以查看当前软件版本号;
2. 串口屏硬件版本:V2.22.649.XXX 及以上。
版本查看:(1) 查看屏幕背面版本号贴纸。
(2) VisualTFT 与屏幕联机成功后,右下角显示的版本号。
2 / 11
广州大彩光电科技有限公司
如何在串口屏上实现任意字体显示 V2.0
3. 功能概述
在一些特殊场合,串口屏自带的宋体无法满足用户需求,为了使美工图片和字体更加协
调一致,用户可以使用 VisualTFT 内置的字库生成器,来生成不同的字体(如雅黑、黑体、
仿宋等),替换到串口屏内。
3 / 11
如何在串口屏上实现任意字体显示 V2.0
4. 技术实现
4.1.1 字库生成方法
1. 打开 Visual TFT 软件,点击工具,选择字库生成,如图 4.1 所示。
图 4.1 选择字库生成
2. 打开后界面如图,选择字体大小,字符和字模大小。
图 4.2 生成字库软件
字模大小:字模大小就是点阵的大小,相当于一个字符的边界范围(目前设备最大的中
文字库仅支持 64*64,英文字库最大可支持到 128*256)。
字体大小:字体大小就是字显示的点阵大小,不能超过字模的边界,根据实际情况去调
整。
字符集分;ASCII、GBK、GB2312。GB2312 只包含国家一级二级汉字,6000 多个字符;
GBK 包含了韩文、日文等有 2 万多个字符。ASCII 主要是一些常规英文以及数字字符。
4 / 11
如何在串口屏上实现任意字体显示 V2.0
3. 字库保存路径
常规字库,保存字库路径为“normal”文件夹下,如图 4.3 所示。
90 度字库,保存字库路径为“rotate”文件夹下,如图 4.4 所示。
图 4.3 常规字库路径
4. 字库生成注意事项
图 4.4 90 度字库路径
生成 GB2312 字库或者 GBK 字库的同时必须生成对应的 ASCII 字库,否则使用半
角输入英文时候,将无法显示。
生成 ASCII 字库,半宽选项必须勾选上,如图 4.5 所示。
图 4.5 ASCII 字库
5 / 11