高通字库
版本 V1.0 · 更新于 2026-09-17

2. 导出字库组集并编译

字库组选择完成后,需要导出字库组集并编译生成字库资源文件,才能烧录到字库芯片中使用。

2.1 导出字库组集

点击「导出字库组集」。

导出字库组集按钮导出字库组集按钮

2.2 选择编译器、编译参数和导出方式

2.2.1 keil编译器字库组集导的出方式

keil 编译器路径选择

导出弹窗导出弹窗

注意:Keil 路径不能含有中文。

Keil5 字库组的导出方式(如果导出失败则需要去www.hmi.gaotongfont.cn 官网下载匹配的.net环境包)

Keil5 导出方式Keil5 导出方式

Keil4 字库组的导出方式(导入工程参数项需要先选择一个工程,然后按KEIL5填写即可,注意。uC99是必选项)

Keil4 导出方式Keil4 导出方式

点击「确定」,等待导出完成。

2.2.2 GCC编译器字库组集导的出方式

GCC编译器

GCC 导出方式GCC 导出方式

GCC 编译器路径说明:其中 GCC 编译器路径由于 MCU 原厂 IDE 不同,路径较多,如找不到编译器路径,需询问 MCU 原厂技术支持获取路径。

GCC 编译参数填写说明:由开发者根据工程需求自行设定。开发者可在界面中配置 CPU 架构(-mcpu)、C 语言标准(-std)、浮点运算(-mfloat-abi)、优化等级(-o)以及自定义编译选项(如 -mthumb -mlongcalls 等)。

特别注意:当使用 ESP-IDF 开发框架(涵盖 Xtensa 架构的 ESP32/S2/S3 及 RISC-V 架构的 ESP32-C3/C6/H2)时,所有 GCC 编译参数项均无需填写,保持为空或选择「-」即可。这些参数由 ESP-IDF 构建系统自动管理。同理,其他采用自动构建系统的开发环境也参照此处理方式。

注意:编译器 gcc 执行文件、ar 执行文件路径不要带中文;库文件输出路径同样避免使用中文。

点击「确定」,等待导出完成。

2.2.3 IAR编译器字库组集导的出方式

IAR 导出方式IAR 导出方式

点击「确定」,等待导出完成。

2.3 查看导出文件

打开导出的字库组文件夹:

  • 入口 1 生成的,则点击「打开字库所在目录」按钮,如图所示。

    打开字库所在目录打开字库所在目录

  • 入口 2 生成的,点击「导出字库组集」旁边的文件夹按钮,如图所示。

    导出文件夹按钮导出文件夹按钮

进入 \exportFonts 路径,其中 gt_font_config.cgt_font_config.hgt_gui_driver.hgt_gui_driver.lib 是字库资源对应的调用文件,resource.bin 是字库和图片等资源文件。

exportFonts 目录结构exportFonts 目录结构

gt_gui_driver.lib 是 Keil 生成的,.lib 文件像 .c 文件一样添加到工程中使用,其他 GCC 编译器则需要参考编译器添加库文件的文档来添加。

注意:如果不是 Keil、GCC、IAR 编译器,则字库编译环境选择「-」,点击「确定」按钮,再点击「导出字库组集」旁边的文件夹按钮后,将 fontTable.conf 文件发送给高通技术人员,由高通技术人员手动生成字库对应的资源文件。