《電子技術(shù)應(yīng)用》
您所在的位置:首頁(yè) > 嵌入式技術(shù) > 業(yè)界動(dòng)態(tài) > 重磅!嵌入式Linux GUI有了新選擇

重磅!嵌入式Linux GUI有了新選擇

2019-09-21
關(guān)鍵詞: 人機(jī)交互 GUI Linux 智能家居

隨著便攜式智能設(shè)備的普及,用戶(hù)對(duì)人機(jī)交互界面(GUI)的要求越來(lái)越高,而Qt的資源占用大等短板致使在某些應(yīng)用仍存在難點(diǎn)。現(xiàn)在嵌入式Linux GUI有了新選擇!本文將為您介紹AWTK的強(qiáng)大魅力。

 現(xiàn)有嵌入式Linux GUI

Linux操作系統(tǒng)向來(lái)不以GUI界面見(jiàn)長(zhǎng),嵌入式Linux亦是如此,很多運(yùn)行嵌入式Linux的產(chǎn)品和設(shè)備甚至都沒(méi)有GUI界面。在前些年Windows CE操作系統(tǒng)盛行時(shí)期,需要GUI界面產(chǎn)品的開(kāi)發(fā)者絕大多數(shù)都選擇了Windows CE,嵌入式Linux通常都是被作為第二或者更次要的備選系統(tǒng)。而當(dāng)下,Windows CE系統(tǒng)可以說(shuō)已經(jīng)是“明日黃花”,嵌入式Linux已經(jīng)成為了大多數(shù)開(kāi)發(fā)者的首選,但在GUI的選擇上卻很是為難。

出現(xiàn)這種現(xiàn)象的根本原因是GUI并不是嵌入式Linux操作系統(tǒng)的內(nèi)置組件,嵌入式Linux軟件生態(tài)中也沒(méi)有一個(gè)輕量級(jí)、簡(jiǎn)單易用、界面美觀的GUI系統(tǒng)。盤(pán)點(diǎn)一下常見(jiàn)的嵌入式Linux GUI方案,Qt/Embedded應(yīng)該是最容易被提及和選擇的選項(xiàng)了,其它的還有Microwindows、MuniGUI和OpenGUI等,這些GUI方案都有自己的特點(diǎn),但也有缺點(diǎn),簡(jiǎn)單羅列見(jiàn)表1。

表1 主流嵌入式Linux GUI方案優(yōu)缺點(diǎn)

wx_article_20190917150236_oeQcVN.jpg

 AWTK

嵌入式產(chǎn)品開(kāi)發(fā),復(fù)雜GUI如何實(shí)現(xiàn)一直是一個(gè)難題,難倒了不少開(kāi)發(fā)者。由于目前嵌入式產(chǎn)品開(kāi)發(fā)者大多數(shù)是電子工程師,很大一部分是從單片機(jī)開(kāi)發(fā)技能升級(jí)而來(lái),對(duì)GUI往往難以把握。AWTK的出現(xiàn)正是為了解決嵌入式產(chǎn)品GUI開(kāi)發(fā)的這些痛點(diǎn),在目前取得了很好的成效。

1、AWTK是什么?

ZLG致遠(yuǎn)電子研發(fā)的AWTK是一套基于C語(yǔ)言的跨平臺(tái)GUI開(kāi)發(fā)框架,可用于開(kāi)發(fā)物聯(lián)網(wǎng)、消費(fèi)電子、工業(yè)控制、汽車(chē)電子、智能家居等領(lǐng)域的應(yīng)用產(chǎn)品,旨在為用戶(hù)提供一個(gè)功能強(qiáng)大、高效可靠、簡(jiǎn)單易用、可輕松做出炫酷效果的GUI開(kāi)發(fā)解決方案,使用戶(hù)開(kāi)發(fā)GUI應(yīng)用就像開(kāi)發(fā)串口應(yīng)用一樣簡(jiǎn)單。圖1是AWTK提供的幾個(gè)應(yīng)用范例,可以看到,用AWTK開(kāi)發(fā)的界面,無(wú)論是文字、圖標(biāo),還是儀表盤(pán)和波形繪制,呈現(xiàn)的效果都美觀大方,滿(mǎn)足了現(xiàn)代GUI對(duì)美觀度日益增長(zhǎng)的需求。

wx_article_20190917150236_82RIwg.jpg

wx_article_20190917150236_Zi5RJS.jpg

圖1 電源紋波波形圖

2、AWTK的獨(dú)特優(yōu)勢(shì)

相比目前市面上常見(jiàn)的GUI開(kāi)發(fā)框架,如:emWin、Qt、TouchGFX等,AWTK有如下表所列獨(dú)特的優(yōu)勢(shì)。

表2 AWTK較其他GUI的優(yōu)勢(shì)

wx_article_20190917150236_iIP92U.jpg

3、AWTK for Linux

對(duì)比嵌入式Linux常見(jiàn)GUI方案,以及其它嵌入式GUI方案,AWTK在嵌入式Linux系統(tǒng)上也極具優(yōu)勢(shì),也能能很好的解決嵌入式Linux GUI開(kāi)發(fā)的大多數(shù)痛點(diǎn)。其中一個(gè)主要原因是目前大多數(shù)嵌入式Linux開(kāi)發(fā)者是以前的單片機(jī)開(kāi)發(fā)者,技術(shù)上有慣性,希望嵌入式Linux的GUI依舊簡(jiǎn)單易用,占用資源少,且界面美觀華麗。

AWTK已經(jīng)移植和適配到Linux操作系統(tǒng)(含嵌入式Linux),AWTK和AWTK for Linux的代碼都github上開(kāi)源了。


本站內(nèi)容除特別聲明的原創(chuàng)文章之外,轉(zhuǎn)載內(nèi)容只為傳遞更多信息,并不代表本網(wǎng)站贊同其觀點(diǎn)。轉(zhuǎn)載的所有的文章、圖片、音/視頻文件等資料的版權(quán)歸版權(quán)所有權(quán)人所有。本站采用的非本站原創(chuàng)文章及圖片等內(nèi)容無(wú)法一一聯(lián)系確認(rèn)版權(quán)者。如涉及作品內(nèi)容、版權(quán)和其它問(wèn)題,請(qǐng)及時(shí)通過(guò)電子郵件或電話(huà)通知我們,以便迅速采取適當(dāng)措施,避免給雙方造成不必要的經(jīng)濟(jì)損失。聯(lián)系電話(huà):010-82306118;郵箱:[email protected]
主站蜘蛛池模板: 国产精品久久久久影院 | 欧美猛交xxxx免费看 | 国产精品视频久久 | 一级毛片儿 | 91人碰 | 久久免费视频在线 | 国产精品18久久久久久vr | 日韩伦理一区二区三区 | 久久久亚洲欧美综合 | 久久99国产综合精品 | 精品国产午夜久久久久九九 | 欧美精品一级 | 自拍一页| 日本在线亚洲 | 夜色www| 精品久久久久中文字幕日本 | 日本高清视频一区二区 | 亚洲精品中文字幕一区在线 | 亚洲国产精品aaa一区 | 国产日韩欧美精品在线 | 好吊色综合网天天高清 | 亚洲欧美不卡中文字幕 | 武松金莲肉体交战在线观看 | 亚洲一区二区视频 | 久久成人a毛片免费观看网站 | 艳女伦交一级毛片 | 久综合 | 欧美一欧美一级毛片 | 国产精品免费观看视频 | 国产精品久久久久久久久福利 | 九九成人免费视频 | 成人亚州 | 免费一区在线观看 | 久久久久久久久免费影院 | 欧美亚洲另类久久综合 | 国产黄色小视频在线观看 | 俄罗斯aaaa一级毛片 | 成人在线免费小视频 | 亚洲天堂一区二区在线观看 | 在线视频 一区二区 | 亚洲国内精品自在线影视 |