高通字库

点阵字库、矢量字库、灰度字库怎么选?

同样一个"屏"字,点阵、灰度、矢量三种形态显示效果差很多。小屏上点阵、要质感上灰度、大屏多字号上矢量;形态定了再挑芯片——标准型号看开头(GT30 点阵 / GT5H 灰度 / GT5S 矢量),会变的需求上自定义芯片。

发布于 2026-09-23更新于 2026-11-06

适合:选字库方案时在"点阵、矢量、灰度"之间犹豫的嵌入式开发者。三种形态没有绝对的好坏,只有适不适合你的屏幕和主控。

一、先弄清:三种形态是什么

字库存的是"字形数据",但存法有三种:

  • 点阵字库:每个字是一张固定大小的点阵图,比如 16×16 就是 16 行 16 列的黑白点。单片机读出来,按点刷屏就完事;
  • 灰度字库:还是点阵,但每个点不只有黑白,还有 2 级、4 级、16 级灰度过渡,笔画边缘不再是一条生硬的锯齿线;
  • 矢量字库:不存点,存的是笔画的轮廓曲线,显示多大字号,现场用算法算出来。

三种字库形态总览(示意):点阵存黑白点阵、灰度存 16 级过渡点阵、矢量存笔画轮廓任意字号现算——字号、容量、主控要求三行对比三种字库形态总览(示意):点阵存黑白点阵、灰度存 16 级过渡点阵、矢量存笔画轮廓任意字号现算——字号、容量、主控要求三行对比

同一笔画的边缘:点阵只有黑白两级,放大全是锯齿;灰度有 16 级过渡,所以小屏上也显得柔和。三种形态的实际显示效果,也可以看官网字库样张(点阵)和灰度样张。

二、各自的脾气

点阵:快、省、但字号钉死了。 读出数据直接显示,主控几乎不用算,最低端的单片机也带得动,容量也最小。代价是:一个点阵字库只对应一个字号,16 点的字库显示 24 点就不行;放大看边缘是锯齿。小尺寸单色屏、段码升级 TFT 的入门产品,点阵完全够用。

灰度:效果好一档,容量翻几倍。 笔画边缘有了过渡,文字看起来柔和、有质感,尤其在中大尺寸彩屏上差别明显。代价是容量成倍增加(灰度级数越多占得越多),显示时主控要做的处理也多一点。做中高端产品、界面要"好看"的,值得上灰度。

矢量:一套字库通吃所有字号,但要算力。 字号任意缩放,一套矢量字库顶 N 套点阵,大字号也不虚。代价是:显示前要现场计算字形(光栅化),主控性能太弱会卡顿;小字号下矢量渲染的效果反而不如专门做的点阵精细。大尺寸彩屏、字号变化多、主控性能够的场合,矢量最省心。

矢量字库原理示意:芯片里只存一套字形轮廓数据(图中空心轮廓字),显示时按需渲染成 12/16/24/32/48 任意字号——同一句话五种字号,同一套数据矢量字库原理示意:芯片里只存一套字形轮廓数据(图中空心轮廓字),显示时按需渲染成 12/16/24/32/48 任意字号——同一句话五种字号,同一套数据

三、怎么选,一张表

你的产品建议形态
小屏、低主控性能、字号固定(如仪表、小家电)点阵
彩屏、字号固定、要显示质感(如中高端家电面板)灰度
大屏、字号多且变化、主控性能够(如中控屏、广告机)矢量
不确定以后用什么屏自定义字库芯片,三种都支持,以后换形态只改字库

三种形态的具体显示方法和示例代码,官网自定义字库教程的"字符显示"章节都有。

四、形态定了,芯片怎么落地

一个容易忽略的点:形态是字库的属性,不是芯片的属性。落到选型和采购上,芯片有两条路线。

路线一:标准字库芯片——出厂固化,型号开头就能看出形态。 每个型号出厂就烧好一套固定的字库组合,买回来焊上就能用。三个典型型号,正好对应三种形态:

型号开头典型型号形态字库内容
GT30GT30L32S4W点阵12+16+24+32 点中文 GB2312,四档字号一颗全齐
GT5HGT5HL32S3W灰度16+24+32 点中文 GB2312 灰度
GT5SGT5SLCD2S2A矢量GB18030 宋体 + GBK 黑体 + BIG5,一套数据任意字号

规律好记:GT2x / GT3x 开头是点阵,GT5H 开头是灰度,GT5S 开头是矢量。标准型号上百款,官网选型表可以按类型和字号筛选。代价也说清楚:字库内容买定离手,以后要加语言、换形态,就得换型号重新打样。

路线二:自定义字库芯片——一颗空载体,三种形态随你换。 芯片出厂是"空"的存储载体(GT5GL 系列,16Mb–128Mb),装什么由你在官方免费软件 GT-HMI Designer2 里选配:点阵、灰度、矢量随便挑,同一颗芯片今天装点阵、明天换灰度,重烧一次就行,硬件和板子都不动。选字库的界面长这样——三种类型一行选,图里选中态是"点阵":

GT-HMI Designer2「选择自定义字库」界面(软件实拍):①字库类型在这里选——点阵 / 灰度 / 矢量三种形态随便挑,图示选中"点阵";勾选字库编译烧录进 GT5GL,右下角容量实时显示GT-HMI Designer2「选择自定义字库」界面(软件实拍):①字库类型在这里选——点阵 / 灰度 / 矢量三种形态随便挑,图示选中"点阵";勾选字库编译烧录进 GT5GL,右下角容量实时显示

字库芯片两条路线(示意):标准芯片按形态挑现成型号——GT30 点阵、GT5H 灰度、GT5S 矢量;自定义芯片 GT5GL 空载体在 GT-HMI Designer2 里随配随烧字库芯片两条路线(示意):标准芯片按形态挑现成型号——GT30 点阵、GT5H 灰度、GT5S 矢量;自定义芯片 GT5GL 空载体在 GT-HMI Designer2 里随配随烧

五、一句话总结

小屏点阵、要质感上灰度、大屏多字号上矢量——先定屏幕和主控,再定形态。形态定了,需求终身不变就按型号开头挑一颗标准芯片;以后可能变的,用自定义字库芯片把"换形态"的代价降到一次重烧。


高通(GENITOP)始于 1992 年,深耕汉字信息处理与嵌入式 GUI 技术,字库覆盖全球 180+ 国家语言。

三种形态在 GT-HMI Designer2 里都能选配,免费下载试一试。

前往查看

相关阅读