高通字库
版本 V2.0 · 更新于 2026-05-25

9. 高通字库

  在工程的 gt_gui_driver.h 中,可以看到所有需要使用的字体类型定义在 font_option_et 枚举。字体类型分为灰度字库(推荐)、点阵字库和矢量字库。

  需要注意的是,在工程中使用字库时需要根据实际使用的字库来修改 gt_conf.h 中的宏 GT_FONT_FAMILY_OLD_ENABLE,不然在编译时会出现报错。

图4-1 字库配置宏说明

图4-1 字库配置宏说明

9.1 矢量字库

  矢量字库是高通专为嵌入式产品打造的精品矢量字库。具有丰富多样的字体,占用资源小(RAM 5-8K),支持文字大小无极缩放,支持边缘平滑的灰度显示,语言覆盖 180 国多种文字语言。

9.2 灰度字库

  灰度字库融合点阵与矢量字库之精髓,无需 MCU 渲染,以超低资源消耗,呈现媲美手机与 PC 的细腻字体显示。包含中文的 GB2312 和 GBK 编码的 16 点黑体、20 点黑体等多种字体。

9.3 点阵字库

  点阵字库以像素点阵的形式存储字符信息,相比于矢量字库,点阵字库通常占用更少的存储空间,适合在资源受限的嵌入式系统中使用。渲染速度较快,在一些对速度要求较高的场景下能够提供更快的显示效果。