博客專欄

EEPW首頁(yè) > 博客 > 超贊!推薦一款開源嵌入式GUI框架

超贊!推薦一款開源嵌入式GUI框架

發(fā)布人:xiaomaidashu 時(shí)間:2024-05-30 來(lái)源:工程師 發(fā)布文章
介紹

GT-HMI(Human Machine Interface) 國(guó)產(chǎn)開源 GUI 框架及永久免費(fèi)設(shè)計(jì)軟件。它提供創(chuàng)建具有易于使用的圖形元素,精美的視覺效果和低內(nèi)存占用的嵌入式 GUI 所需的一切。

針對(duì)國(guó)內(nèi)市場(chǎng)及用戶需求,使用習(xí)慣進(jìn)行了優(yōu)化設(shè)計(jì),為國(guó)內(nèi)工程師量身打造!

產(chǎn)品由中國(guó)高通 GENITOP 傾心打造,繼承了中國(guó)高通 30 年的漢顯技術(shù)及漢字技術(shù)積累。

產(chǎn)品分為上位機(jī) GT-HMI Designer 和下位機(jī) GT-HMI Engine。

圖片

特性
  • 上位機(jī)設(shè)計(jì)軟件 GT-HMI Designer 永久免費(fèi),下位機(jī)技術(shù)框架 GT-HMI Engine 開源,使用無(wú)拘束;
  • GT-HMI Designer 內(nèi)嵌下位機(jī)技術(shù)框架編譯器,可自動(dòng)生成下位機(jī)代碼;
  • 提供 GT-HMI 模塊,已適配 GT-HMI 上下位機(jī)軟件及驅(qū)動(dòng),可以用于前期開發(fā)調(diào)試,也可以直接作為顯示模塊使用;
  • 多平臺(tái)兼容,移植便捷;
  • 上位機(jī)設(shè)計(jì)軟件 GT-HMI Designer;
  • 可直接生成交互代碼,免去寫代碼的繁瑣工作;
  • 模擬器仿真即見即所得;
  • 內(nèi)置了大量常用的組件,如按鈕、文本框、進(jìn)度條、單選框等;
  • 支持高通全系列點(diǎn)陣/矢量字庫(kù),支持中外文及小語(yǔ)種,多種字號(hào)及字體;
  • 內(nèi)置中英文及數(shù)字輸入法;
  • 持續(xù)更新的 GUI 示例庫(kù)和 UI 資源庫(kù);
  • 下位機(jī)技術(shù)框架 GT-HMI Engine;
  • 純 C 語(yǔ)言編寫,使用無(wú)門檻;
  • 小巧高效,不限平臺(tái),最小僅需 24K RAM+32K FLASH,可運(yùn)行在 Cortex-ARM M0M3 等小資源平臺(tái);
  • 移植便捷,切換平臺(tái)只需移植定時(shí)器、TP 和 LCD 接口,并提供移植教程及示例;
  • 豐富詳實(shí)的例程,配套的開發(fā)套件易于上手;
  • 支持自定義功能開發(fā),可用 GT-HMI Engine 自定義控件和功能,組合進(jìn) GT-HMI Designer 生成的標(biāo)準(zhǔn)代碼;
  • 帶系統(tǒng)(如 RTOS、Linux 等)和裸機(jī)均可使用。
演示示例

圖片幻燈片圖片圖片按鈕

*博客內(nèi)容為網(wǎng)友個(gè)人發(fā)布,僅代表博主個(gè)人觀點(diǎn),如有侵權(quán)請(qǐng)聯(lián)系工作人員刪除。



關(guān)鍵詞: 嵌入式

相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉