高通字库
版本 V1.22 · 更新于 2024-12-26

5. 软件使用示例

5.1 工程制作示例

上位机工程制作可参考7寸屏工程制作的演示说明如下。我们选用示例界面中的7寸示例来说明过程。

首先打开7寸示例工程,可以看到该示例中使用并展示了多种控件的使用和交互方法。在点击仿真运行前,需要先另存为到其它路径。

example 7inch projectexample 7inch project example componentsexample components example save asexample save as

5.2 工程移植示例

在上位机制作完工程,需要移植到板子上运行,移植分为两步:移植程序代码和移植资源文件。

不勾选下次询问时,点击仿真会弹出编译环境设置,参考2.2.7画布设置好使用7寸GT-HMI模块和Keil5编译。

仿真完成后,软件控制台打印出仿真编译产物的路径信息。打开工程目录可以看到多个子文件夹:

  • board文件夹:提供给GT-HMI模块使用的资源文件(包括生成的素材bin文件、图片排布顺序以及字库调用库等)
  • out文件夹:提供给非GT-HMI模块使用的资源文件
  • Keil5文件夹:编译自动生成的对应GT-HMI模块Keil工程
  • screen文件夹:工程各页面的调用代码
  • sources文件夹:图片素材及图片的数组调用代码

compile settings 7inchcompile settings 7inch compile output pathcompile output path project folder structureproject folder structure

移植代码:使用7寸GT-HMI模块直接打开Keil5文件夹中的工程使用即可。非GT-HMI模块则需要将out和screen文件中的代码移植到自身工程中,移植方式请参考下位机GT-HMI Engine用户手册第五、第六章的内容。编译完成后使用J-LINK与模块板子相连,点击下载按钮将程序代码下载到板子中。

移植资源文件:打开board文件夹中的resource.bin资源文件(使用非GT-HMI模块时请使用out文件夹中的resource.bin),使用烧录器将其烧录到板子上的flash中,烧录时需要按住板子上的reset按键。

板子的烧录端口及烧录过程参见各模块使用手册。烧录完成后即可在板子上运行。

keil compile downloadkeil compile download burn resourceburn resource


视频教程