易博国际 > 新闻 > 嵌入式
[导读]摘要:随着手机、智能手表等便携式设备的普及,用户对人机交互界面(GUI)的要求越来越高,而Qt的资源占用大等短板致使在某些应用仍存在难点。现在嵌入式Linux GUI有了新选择!本文将为您介绍AWTK的强大魅力。一、现

摘要:随着手机、智能手表等便携式设备的普及,用户对人机交互界面(GUI)的要求越来越高,而Qt的资源占用大等短板致使在某些应用仍存在难点。现在嵌入式Linux GUI有了新选择!本文将为您介绍AWTK的强大魅力。

一、现有嵌入式Linux GUI

Linux操作系统向来不以GUI界面见长,嵌入式Linux亦是如此,很多运行嵌入式Linux的产品和设备甚至都没有GUI界面。在前些年Windows CE操作系统盛行时期,需要GUI界面产品的开发者绝大多数都选择了Windows CE,嵌入式Linux通常都是被作为第二或者更次要的备选系统。而当下,Windows CE系统可以说已经是“明日黄花”,嵌入式Linux已经成为了大多数开发者的首选,但在GUI的选择上却很是为难。

易博国际出现这种现象的根本原因是GUI并不是嵌入式Linux操作系统的内置组件,嵌入式Linux软件生态中也没有一个轻量级、简单易用、界面美观的GUI系统。盘点一下常见的嵌入式Linux GUI方案,Qt/Embedded应该是最容易被提及和选择的选项了,其它的还有Microwindows、MuniGUI和OpenGUI等,这些GUI方案都有自己的特点,但也有缺点,简单罗列见表1.1。

易博国际表1  主流嵌入式Linux GUI方案优缺点

易博国际二、AWTK

嵌入式产品开发,复杂GUI如何实现一直是一个难题,难倒了不少开发者。由于目前嵌入式产品开发者大多数是电子工程师,很大一部分是从单片机开发技能升级而来,对GUI往往难以把握。AWTK的出现正是为了解决嵌入式产品GUI开发的这些痛点,在目前取得了很好的成效。

1、AWTK是什么?

ZLG致远电子研发的AWTK是一套基于C语言的跨平台GUI开发框架,可用于开发物联网、消费电子、工业控制、汽车电子、智能家居等领域的应用产品,旨在为用户提供一个功能强大、高效可靠、简单易用、可轻松做出炫酷效果的GUI开发解决方案,使用户开发GUI应用就像开发串口应用一样简单。图1.1是AWTK提供的几个应用范例,可以看到,用AWTK开发的界面,无论是文字、图标,还是仪表盘和波形绘制,满足了现代GUI对美观度日益增长的需求。

图1 电源纹波波形图

易博国际2、AWTK的独特优势

相比目前市面上常见的GUI开发框架,如:emWin、Qt、TouchGFX等,AWTK有如所列独特的优势。

易博国际表2  AWTK较其他GUI的优势

易博国际3、AWTK for Linux

对比嵌入式Linux常见GUI方案,以及其它嵌入式GUI方案,AWTK在嵌入式Linux系统上也极具优势,也能能很好的解决嵌入式Linux GUI开发的大多数痛点。 其中一个主要原因是目前大多数嵌入式Linux开发者是以前的单片机开发者,技术上有惯性,希望嵌入式Linux的GUI依旧简单易用,占用资源少,且界面美观华丽。 

易博国际AWTK已经移植和适配到Linux操作系统(含嵌入式Linux),AWTK和AWTK for Linux的代码都github上开源了,下载地址分别如下:

AWTK:https://github.com/zlgopen/awtk 

AWTK for Linux:https://github.com/zlgopen/awtk-linux-fb

易博国际接下来将为大家从技术的角度介绍AWTK与Qt在Linux下运行的性能对比,敬请期待!

换一批

延伸阅读

[消费类电子新闻] Win10更新又㕛叒叕翻车了:Defender罢工了

Win10更新又㕛叒叕翻车了:Defender罢工了

易博国际有用户发现,微软的新补丁却带来不一样的Bug,其导致适用于Windows 10的安全更新导致Windows Defender的手动扫描功能。......

关键字:Windows Defender Bug

[智慧物流] 智慧物流:浅析智能仓储设备的应用

智慧物流:浅析智能仓储设备的应用

易博国际 智慧物流得以迅猛发展,一方面是作为劳动密集型产业,人工紧缺问题日益凸显,必须提升物流信息化、自动化和机械化水平,才能应对即将来临的劳动力成本大幅上升的困境。另一方面,大数据、云计算、人工智能为代表的技术趋于成熟,对物流行业产生深远影响,有......

关键字:智慧物流 大数据 云计算

[产业新闻] Bostik:专注胶粘剂新技术创新,即将拓展亚洲市场

Bostik:专注胶粘剂新技术创新,即将拓展亚洲市场

易博国际作为创新智能胶粘剂解决方案行业领导者,Bostik着手以胶粘剂新技术渗透亚洲市场。 Bostik是行业内知名的胶粘剂专家,目前正向亚洲市场提供智能解决方案,以满足迫在眉睫的工业4.0挑战。......

关键字:胶粘剂 亚洲市场

[智慧物流] 智慧物流对连云港的发展意义深远

智慧物流对连云港的发展意义深远

连云港属于江苏自贸试验区三个片区中唯一拥有海港的片区。它位于“一带一路”的交汇点,是一个十分重要的片区。当今,智慧物流对连云港发展的意义十分深远,能够很好地推动城市和产业智能化的发展。......

关键字:智慧物流 智能化 信息化

[智慧物流] 路桥大地公铁物流即将完成智慧物流园区

路桥大地公铁物流即将完成智慧物流园区

2019年8月31日,台州市路桥大地公铁物流有限公司四号地块相关负责人林卫海正在施工现场叮嘱工程负责人要加快智慧物流工程的施工进度。......

关键字:智慧物流 人工智能 互联网

[智慧物流] 四川新能源智慧物流产业联盟正式成立

四川新能源智慧物流产业联盟正式成立

2019年9月5日,举行了2019四川智慧物流产业融合发展大会。大会上,四川省成立了四川新能源智慧物流产业联盟。该联盟的成立将为四川省乃至全国的互联网、大数据、人工智能和物联网等新一代高新技术的发展提供很大的帮助。......

关键字:新能源 智慧物流 人工智能

[消费类电子新闻] 华为官宣:服务器操作系统EulerOS 12月正式开源

华为官宣:服务器操作系统EulerOS 12月正式开源

9月19日 讯 - 华为今日在为期三天的HUAWEI CONNECT华为全联接大会上宣布,华为服务器操作系统EulerOS将开源,并对友好合作伙伴内侧,预计将在2019年12月31日全面开源。......

关键字:华为 EulerOS 服务器操作系统

[智慧物流] 智慧物流:如何让物流变得更有智慧?

智慧物流:如何让物流变得更有智慧?

易博国际 近日,佛山市商务局公布了“智慧物流腾飞计划”的第七批试点企业评审结果公示名单。其中,广东小康物流有限公司、佛山市鼎昊冷链物流有限公司等18家企业均位于第七批试点企业名单之中。......

关键字:智慧物流 互联网 信息

[智慧物流] 苏宁打造智慧物流样本?

苏宁打造智慧物流样本?

近日,全媒体大型节目《聚力长三角 奋进新时代》,推出了第一场联合网络直播。该网络直播涉及的内容包括:“最牛”长三角,苏宁物流“超级云仓”、新一代无人仓、5G无人车等。......

关键字:苏宁 智慧物流 5G

[智慧物流] 海豚EV智慧物流车即将上市

海豚EV智慧物流车即将上市

近日,奇瑞官方宣布,奇瑞旗下的海豚EV智慧物流车将于今年9 月 20 日正式上市。海豚EV智慧物流车能够大大地提高城市的物流效率,促进城市智慧物流的发展。......

关键字:智慧物流 电动 航空

[智慧物流] 海豚EV将开启智慧物流车新时代?

海豚EV将开启智慧物流车新时代?

近日,从厂家获悉,由开瑞新能源倾力打造的第二代智慧物流车海豚EV将于9月19日正式上市。海豚EV是针对未来物流行业高速发展和新的货运模式开发的“第二代智慧物流车”,满足物流行业终端场景化需求。海豚EV是奇瑞商用车公司在国内行业首创的超轻型......

关键字:智慧物流 新能源 智能

[智慧物流] “鲁中智慧物流集散中心”洽谈交流会正式召开

“鲁中智慧物流集散中心”洽谈交流会正式召开

2019年9月5日,“鲁中智慧物流集散中心”洽谈交流会在莱芜区正式召开。此次交流会主要由山东省交通运输厅原巡视员高洪涛与原副巡视员伊大迈一行进行洽谈。这为建立智慧物流云服务平台、壮大现代智慧物流产业具有十分重要的作用。......

关键字:智慧 物流 物联网

[消费类电子新闻] 华为Mate 30 RS保时捷设计曝光

华为Mate 30 RS保时捷设计曝光

易博国际9月19日讯 - 据知名爆料大神evleaks透露,华为Mate 30 RS保时捷将拥有黑色和红色两款,并放出了相关渲染照。......

关键字:华为 Mate 30 RS保时捷

我 要 评 论

网友评论

技术子站

项目外包

论坛活动

资料下载

公 开 课

推荐博客