9 GUI工具使用-HMI
9.1 GUI-HMI概述
GT-HMI是高通专为GUI用户开发的界面设计和编辑工具,包含GT-HMI Designer和GT-HMI Engine两款软件,上位机GT-HMI Designer自带图形库并包含多种控件供开发者使用,可以帮助用户快速创作出富有创意的UI图形交互效果。下位机GT-HMI Engine是一款高效的嵌入式UI引擎,可以帮助用户更快的构建、集成和优化UI应用程序;GT-HMI工具为开发者提供了创新、高效的解决方案,让用户轻松实现自己的图形界面想法,有助于用户节省大量开发时间,提升开发效率,降低开发成本,从而增强产品的竞争力和用户体验,是开发者在使用GUI时的第一选择。
9.2 GT-GUI LCD 模组与HMI工具使用
GT-GUI LCD 1.9寸模组配合我司GUI-LCD开发板和GT-HMI Designer上位机设计界面使用,可以直接在我们移植好的示例工程上进行开发,提高开发效率。也可以使用GT-GUI LCD 1.9寸模组配合客户的自己的单片机进行开发,后面介绍HMI界面移植。
获取GUI-HMI工具的方式及视频教程:
1、软件下载链接:高通字库官方网站高通字库-首页 (gaotongfont.cn)
2. 说明书下载: 高通字库-GT-HMI Designer用户手册 (gaotongfont.cn)
3. 软件视频教程:OPEN_GT的个人空间_哔哩哔哩_bilibili
9.3 GT-HMI Designer上位机代码移植
下位机配合GT-HMI Designer上位机设计界面非常快,本小节讲解下位机与上位机配合使用。
第一步:首先在GT-HMI Designer上新建工程设计界面,设计界面教程可参考“GT-HMI Designer用户手册”。
第二步:GT-HMI Designer工程目录下的screen目录是每个界面的程序源码,需要把这部分源码添加到keil5工程上,在main函数里面初始化gt_ui_init()函数接口。这里还没完,还需要将board目录的gt_port_vf.c,gt_gui_driver.lib和gt_gui_driver.h替换工程GT-HMI-Engine\driver下的同名文件。
第三步:将board目录下的resource.bin烧录到存储芯片里面去。
图9-1screen目录下的文件
图9-2 board目录下的文件
烧录bin文件步骤如下:
第一步:备好如下烧录器,在烧录接的是最下面四行,图9-3 右边表格表示烧录器接存储芯片的引脚号。
图9-3
第二步:将烧录器和存储芯片引脚连接起来,图9-4右边表格表示座子对应芯片的引脚号。
图9-4
图9-5 存储芯片与烧录器连接图
第三步:打开FlyPRO烧录软件,选择FlyPRO上方的芯片-检测芯片型号。
图9-6
第四步:点击FlyPRO软件界面上方的加载,将所需要烧入的bin文件加载进去。
图9-7
第五步:点击烧录软件的自动编程,选择单次烧录。等待程序将 bin 文件烧录进 flash。(这个 过程必须全程按住 RST 按钮,否则烧录失败),图9-8为成功烧录的界面。
图9-8
-
- 高通字库芯片开发资料
- GT-HMI Designer用户手册
- GT-HMI Engine用户手册
- GTDB-X7ESP 高通智匠AI开发板规格书
- GTC-480480TFT40XP模块使用手册
- GTC-480272TFT43XP模块使用手册
- GTC-800480TFT50G模块使用手册
- GTC-800480TFT70GP模块使用手册
- GTC-1024600TFT101GP模块使用手册
- GT-GUI LCD 0.96寸液晶模组数据手册
- GT-GUI LCD 2.8寸液晶模组数据手册
- GT-GUI LCD 3.5寸液晶模组数据手册
- GT-GUI LCD 7.0寸液晶模组数据手册
- GUI-LCD开发板使用手册
- GT5GL128B标准GUI芯片规格书
- GT5GL64芯片产品规格书
高通字库交流群
GT-HMI交流群