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

下一页
上一页
    • 联系电话

    • 0755—83453881
    • 服务时间

    • 周一至周五 9:00-18:00
    • 高通GT-HMI交流群