GT-HMI-Engine v1.3.0a 发布,专为国内嵌入式 UI 设计开发打造的免费神器


GT-HMI-Engine v1.3.0a 已经发布,此版本更新内容包括:

新增内容:

  1. 优化底层绘制逻辑, 增加访问地址对齐预处理逻辑;
  2. 过滤相同事件重复绑定回调事件的异常;
  3. 增加高通灰度点阵字符ASCII, 中文GB2312, GBK, GB18030, 外文等的效果, 以及字符调用适配;
  4. 增加随机事件单元测试.

详情查看:https://gitee.com/genitop/GT-HMI-Engine/releases/v1.3.0a


GT-HMI(Human Machine Interface) 国产开源 GUI 框架及永久免费设计软件。它提供创建具有易于使用的图形元素,精美的视觉效果和低内存占用的嵌入式 GUI 所需的一切。针对国内市场及用户需求,使用习惯进行了优化设计,为国内工程师量身打造!

产品由中国高通 GENITOP 倾心打造,继承了中国高通 30 年的汉显技术及汉字技术积累。产品分为上位机 GT-HMI Designer 和下位机 GT-HMI Engine。

特性

  • 上位机设计软件 GT-HMI Designer 永久免费,下位机技术框架 GT-HMI Engine 开源,使用无拘束;
  • GT-HMI Designer 内嵌下位机技术框架编译器,可自动生成下位机代码;
  • 提供 GT-HMI 模块,已适配 GT-HMI 上下位机软件及驱动,可以用于前期开发调试,也可以直接作为显示模块使用;
  • 多平台兼容,移植便捷;
  • 上位机设计软件 GT-HMI Designer;
  • 可直接生成交互代码,免去写代码的繁琐工作;
  • 模拟器仿真即见即所得;
  • 内置了大量常用的组件,如按钮、文本框、进度条、单选框等;
  • 支持高通全系列点阵/矢量字库,支持中外文及小语种,多种字号及字体;
  • 内置中英文及数字输入法;
  • 持续更新的 GUI 示例库和 UI 资源库;
  • 下位机技术框架 GT-HMI Engine;
  • 纯 C 语言编写,使用无门槛;
  • 小巧高效,不限平台,最小仅需 24K RAM+32K FLASH,可运行在 Cortex-ARM M0\M3 等小资源平台;
  • 移植便捷,切换平台只需移植定时器、TP 和 LCD 接口,并提供移植教程及示例;
  • 丰富详实的例程,配套的开发套件易于上手;
  • 支持自定义功能开发,可用 GT-HMI Engine 自定义控件和功能,组合进 GT-HMI Designer 生成的标准代码;
  • 带系统(如 RTOS、Linux 等)和裸机均可使用。

相關推薦

2024-07-07

2024年4月12日,1Panel开源项目组正式发布官方开源子项目——MaxKB开源知识库问答系统(github.com/1Panel-dev/MaxKB)。MaxKB开源项目发布后迅速获得了社区用户的认可,成功登顶GitHub Trending趋势榜主榜。 截至2024年7月4日,MaxKB开源项目

2023-09-19

安全代码(code)自定义配置(增强安全性控制)  发布安卓APK版本  自动检查更新版本 1.2 PC操作截图 主界面(功能说明) 主界面(列表模式、文件菜单) 主界面(列表模式) 手机扫码(到主界

2023-07-22

v1.3.0 更新内容: 1、重新菜单模块和菜单表数据; 2、划分权限功能,不同账号根据角色权限获取不同的菜单; 3、修复用户已反馈的 BUG; 一款 Go 语言基于GoFrame、Vue3.x、AntDesign、MySQL等框架精心打造的一款模块化、插件化、高

2023-11-13

yFPS")是一个 Rust 编写的综合性 UI 工具包,用于为桌面和嵌入式设备构建原生用户界面。 近日,Slint 发布了 1.3 版本,引入许多增强开发体验的新功能和改进。 下载地址:https://github.com/slint-ui/slint/releases/tag/v1.3.0 下面是值

2023-06-01

立分区状态的 Cookies。 在之前,当用户访问站点 A 时,嵌入式站点 C 可以在用户的机器上设置 cookie。如果用户随后访问也嵌入站点 C 的站点 B,则站点 C 可以访问在站点 A 上设置的相同 cookie。这允许站点 C 跨站点 A、B 及其嵌入

2023-09-01

识产权保护、人才培养、产业研究等方面支撑服务,引导国内RISC-V 产业从无序竞争走向协同创新,形成产业合力,实现优势互补、资源共享、协同推进,共同营造产业良好生态环境,带动产业链协同发展。 中国电子工业标准化

2022-09-11

与统一维护管理的模块。 通知公告:系统通知公告信息发布维护。 代码生成:一键生成模块 CRUD 的功能,包括后端和前端 Vue 等相关代码。 案例演示:常规代码生成器一键生成后的演示案例。 开发者信息 系统名称:Ja

2023-05-11

做好模块切分,兼顾快速适应分布式改造,核心所有模块发布到Maven仓库中,通过选配不同的模块快速搭建出一个系统,设计目标是将日常项目开发中,尤其是中小型项目中的一些高频诉求进行覆盖,还有一些主流业务场景进行

2024-08-20

趣)综合型自动化测试框架。该框架紧密贴合实际需求,专为 Linux 操作系统量身定制,集管理、分发调度、驱动执行等核心功能于一体,实现了测试流程的全方位覆盖。 YouQu 支持 UI、WEB、接口及命令行等多种自动化测试场景。

2022-11-08

40%。 EdgeDB 目前拥有数以万计的月活跃用户,其中不乏有国内外的初创公司,他们作为早期用户给出了大量十分积极的反馈与肯定。EdgeDB 的团队目前由来自北美、东/西欧和国内的十余名开发者组成,维护着一个十分活跃的 Discor

2022-09-25

务器操作系统,FireGnu火牛羚桌面操作系统、FireGnu火牛羚嵌入式操作系统、FireGnu火牛羚终极融合操作系统、FireGnu火牛羚云平台、FireGnu火牛羚存储系统等产品及解决方案。 在加入openKylin社区后,大连红旗将为openKylin社区提供

2023-08-18

今日,Debian 运行在集群系统、数据中心、台式计算机、嵌入式系统、物联网设备、笔记本电脑、服务器中,甚至你正在阅读本文的 Web 服务器和设备或许刚好也是基于 Debian。 这里顺便介绍一些较为小众的 Debian 分支: Debian E

2023-04-05

yFPS")是一个 Rust 编写的综合性 UI 工具包,用于为桌面和嵌入式设备构建原生用户界面。其开发团队希望将 Slint 打造成下一代 GUI 工具包,因此从头开始构建项目时就考虑了可扩展性、包容性、工具性和跨平台兼容性。 Slint 的

2024-06-05

Flow简称为LF。 前言 LF上一次大版本更新是在4月中旬,发布了v2.12.0。推出了版本特性决策路由。 这一次,我们正式发布v2.12.1,推出2个大特性,2个大增强。 希望LF能帮助到更多的开发者,无论你是使用它还是用来学习。我