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-09-01

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

2023-06-01

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

2022-09-11

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

2023-05-11

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

2024-10-21

,还对软件的底层架构进行了深入改进。Typst 0.12 版本的发布标志着该排版工具的进一步成熟,也让开发者和文档创作者们能够以更高效的方式处理复杂的排版任务。 持续创新的 Typst 自 2019 年推出以来,Typst 一直致力于打造一

2024-08-20

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

2022-11-08

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

2023-08-18

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

2022-09-25

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

2023-04-05

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