4 Star 14 Fork 4

深圳高通半导体有限公司/GT-HMI Builder

Create your Gitee Account
Explore and code with more than 12 million developers,Free private repositories !:)
Sign up
Clone or Download
contribute
Sync branch
Cancel
Notice: Creating folder will generate an empty file .keep, because not support in Git
Loading...
README
MIT



介绍

        GT-HMI Builder项目是基于GT-HMI的开源硬件系列,涵盖了GT HMI模块(中大尺寸屏)、GUI-LCD开发板(小尺寸屏)、串口屏硬件开源,本次更新为开发者提供了一套全面的解决方案,从硬件连接到软件配置,再到界面设计,旨在加速理解GT-HMI 相关硬件的基础功能与示例。通过本项目,开发者可以深入学习如何利用高通GT-HMI平台构建多样化的交互式应用。


实物显示效果



实物对应的Designer仿真



硬件原理框图




项目架构

1: GT-HMI Module文件夹结构
目录 说明
GT-HMI Module/ GUI HMI模块的软硬件资料
  |-GTC-480480TFT40XP/ GT-HMI 4寸模块的软硬件资料
  |-GTC-480272TFT43XP/ GT-HMI 4.3寸模块的软硬件资料
  |-GTC-480800TFT70GP/ GT-HMI 7寸模块的软硬件资料
  |-GTC-1024600TFT101GP/ GT-HMI 10.1寸模块的软硬件资料
    |- |-Hardware/ 模块参考原理图、PCB
    |- |-board/ 资源文件及代码
    |- |-keil5/board/GTC***/ 模块的程序和相关配置文件
    |- |-*.gtui尾缀文件 模块的示例工程文件,使用HMI-Designer打开
    |- |-out/ 资源文件及代码(适合非HMI模块用户)
    |- |-screen/ UI界面交互代码
    |- |-sources/ 图片素材文件

2: Serial Port Example文件夹结构
Serial Port Example/ 4.3寸和7寸两款屏的串口示例的软硬件资料
  |-GT-GL240320TFT28-21GP 串口例程/ 4.3寸屏串口示例的软硬件资料
  |-GTC-480800TFT70GP 串口例程/ 7寸屏串口示例的软硬件资料
    |- |-Hardware/ 串口屏DEMO板原理图、PCB
    |- |-Keil5工程/ 串口屏的Keil5工程
    |- |-hmi-project/ 串口示例的HMI-Designer工程文件
      |- |- |-board/ 资源文件及代码
      |- |- |-out/ 资源文件及代码(适合非HMI模块用户)
      |- |- |-screen/ UI界面交互代码
      |- |- |-sources/ 图片素材文件
      |- |- |-*.gtui尾缀文件 模块的示例工程文件,使用HMI-Designer打开
    |- |-串口协议.xlsx 详细描述了串口屏的通信协议

3: GT-GUI LCD文件夹结构
GT-GUI LCD/ 1.9、2.8、3.5、7寸GUI LCD的软硬件资料
  |-GT-GL170320T19-S0XC64/ 1.9寸GUI LCD液晶模组的软硬件资料
  |-GT-GL240320TFT28-21GP/ 2.8寸GUI LCD液晶模组的软硬件资料
  |-GT-GL320480T35-S0GC64/ 3.5寸GUI LCD液晶模组的软硬件资料
  |-GT-GL800480T70-S0GC128/ 7寸GUI LCD液晶模组的软硬件资料
    |- |- |-board/ 资源文件及代码
    |- |-Hardware/ GUI LCD的DEMO板原理图、PCB
    |- |-Keil5/ GUI LCD的Keil5工程
    |- |-hmi-project/ GUI LCD示例的HMI-Designer工程文件
      |- |- |-out/ 资源文件及代码(适合非HMI模块用户)
      |- |- |-screen/ UI界面交互代码
      |- |- |-sources/ 图片素材文件
      |- |- |-*.gtui尾缀文件 模块的示例工程文件,使用HMI-Designer打开
    |- |数据手册 内含GUI LCD的电气参数、尺寸、连接方式、驱动代码等

快速开始

  • 硬件准备:
    • 客户可参考项目架构中子文件夹内的Hardware文件夹下的硬件资料自己设计PCB板。
    • 也可以使用以子文件夹命名型号的模块或者开发板,如若使用模块或者开发板请拨打0755-83453881联系业务人员
  • 软件安装:
    • 从高通官网www.hmi.gaotongfont.cn下载并安装HMI-Designer软件。用于打开各个子文件夹中的以.gtui扩展名结尾的HMI工程文件。
  • 移植:
    • 如果是使用资料中提供的硬件资料用其他MCU自行设计PCB,需要适配硬件驱动,移植教程详见https://www.hmi.gaotongfont.cn/gthmiengineyzczlc
  • 其他注意事项:
    • 更详细的使用说明请参考各个子文件夹内的README.md文件

GT-HMI Builder产品路线图

  • 第一弹(已上线):开源串口屏/液晶屏模组系列,涵盖4寸,4.3寸,7寸,10寸
  • 第二弹(已上线):GUI-LCD,适用于小尺寸屏幕的GT-HMI Builder开源硬件系列,包含GUI-LCD以及开发板
  • 第三弹(2024年9月):基于WIFI SOC的开源硬件,可接入高通旗下智匠AI的API,包含大语言模型,视觉识别,语音识别,语音合成等AI服务
  • 第四弹:待定

相关视频教程

Desinger功能特点

         GT HMI Designer是一款功能强大的嵌入式人机界面设计软件。它提供直观的可视化设计界面,支持多种常用控件和丰富的交互功能。此外,它还支持多国语言界面设计和强大的仿真功能。通过GT HMI Designer,您可以轻松设计出美观、交互性强的界面,满足各种应用场景的需求。

Desinger视频教程


Engine功能特点

        GT HMI Engine是一款功能强大、高性能、多平台、多语言、稳定可靠的嵌入式人机界面引擎,提供丰富的控件和强大的交互功能。

Engine 视频教程




MIT License Copyright (c) 2024 zhanglin_hx Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

About

GT-HMI Builder项目是基于GT-HMI的开源硬件系列,涵盖了GT HMI模块(中大尺寸屏)、GUI-LCD开发板(小尺寸屏)、串口屏硬件开源 expand collapse
MIT
Cancel

Releases

No release

Contributors

All

Activities

Load More
can not load any more
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
C
1
https://gitee.com/genitop/GT-HMI-Builder.git
git@gitee.com:genitop/GT-HMI-Builder.git
genitop
GT-HMI-Builder
GT-HMI Builder
master

Search