GT-HMI Engine 用户手册 V2.0 目录 1. 概述 1.1 产品特性 1.2 配置要求 2. 基础控件 2.1 屏幕控件 2.2 图片控件 2.3 标签控件 2.4 文本区控件 2.5 输入框控件 3. 交互控件 3.1 图片按钮控件 3.2 键盘控件 3.3 开关控件 3.4 幻灯片控件 3.5 计数器控件 3.6 按钮控件 3.7 时钟控件 4. 编码与容器控件 4.1 条形码控件 4.2 二维码控件 4.3 滑窗控件 5. 表单控件 5.1 分组控件 5.2 单选框控件 5.3 复选框控件 5.4 进度条控件 5.5 滑动条控件 5.6 列表控件 5.7 滚轮控件 6. 图形与布局控件 6.1 矩形控件 6.2 对话框控件 6.3 GIF 控件 6.4 状态栏控件 6.5 图表控件 6.6 布局控件 7. 媒体与特殊控件 7.1 Media Player 播放器流控件 7.2 圆弧控件 7.3 日历控件 7.4 聊天框控件 7.5 MarkDown 解析控件 7.6 频谱控件 7.7 频谱线控件 7.8 弹窗提示词控件 7.9 歌词控件 7.10 艺术字控件 7.11 十字交叉布局控件 8. 控件事件 8.1 加载屏幕 8.2 移动动画 8.3 背景颜色变化 8.4 手势返回 8.5 其他事件 9. 高通字库 9.1 矢量字库 9.2 灰度字库 9.3 点阵字库 10. 支持的第三方库 10.1 PNG 解码库 10.2 JPEG 解码库 10.3 GIF 解码库 11. GT-HMI Designer 程序移植说明 11.1 UI 设计完成 11.2 复制生成的 UI 文件 11.3 将 UI 文件添加进单片机工程中 11.3.1 在工程中添加 screen 文件夹及内部包含的文件 11.3.2 添加头文件引用路径 11.3.3 在程序中引用 gt_ui.h 这个头文件 11.3.4 在 gt_init() 之后调用 gt_ui_init() 函数 11.3.5 移植完成 12. GT-HMI Engine 移植操作流程 12.1 GT-HMI Engine 移植平台流程 12.1.1 准备工作 12.1.2 移植编译 12.2 素材导入流程(bin 文件方式) 12.3 素材导入流程(C 文件数组方式) 12.4 需要实现的硬件适配代码 13. 示例 13.1 串口示例 13.1.1 串口驱动实现 13.1.2 协议制定 13.1.3 解析协议并操作控件 13.2 示例使用注意事项 13.2.1 示例下载 13.2.2 工程修改移植 13.2.3 SD 卡升级 14. 常见问题解答 15. 版本更新日志 16. 联系信息 17. 版权说明 18. 免责声明 19. License 下一页:2 基础控件