- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第5章嵌入式Linux的GUI [兼容模式]
第第第第55章章章章
嵌嵌嵌嵌入入式式式式LinuxLinux 的的GUIGUI
主要内容主要内容
嵌入式嵌入式GUIGUI概述概述
嵌入式嵌入式QTQT ((QT/EQT/E ))
QT/EQT/EQT/EQT/E开发环境开发环境开发环境开发环境
QT/EQT/E关键技术关键技术
QT/EQT/E编程实例编程实例
嵌嵌嵌嵌入入式式式式GUIGUI概概概概述述
目前的桌面机操作系统大多有着美观、操目前的桌面机操作系统大多有着美观、操
作方便、功能齐全的作方便、功能齐全的GUIGUI (图形用户界(图形用户界
面面面面),),),),为使用者提供了友好便利的界面为使用者提供了友好便利的界面为使用者提供了友好便利的界面为使用者提供了友好便利的界面,,,,
并大大地方便了非专业用户的使用并大大地方便了非专业用户的使用
图形界面并不是图形界面并不是linuxlinux 的的一部分部分,linuxlinux只是只是一
个基于命令行的操作系统
3
Linux 图形系统的发展史图形系统的发展史
X Window:业界标准
Open Look:来自SUN与ATT
MotifMotif ::来自来自IBM/HPIBM/HP 的的OSFOSF
CDE:UNIX 的标准图形界面
QT : KDE 的的开发基础发基础
GNOME:信仰的产物
早期嵌入式系统功能简单早期嵌入式系统功能简单,对图形用户界对图形用户界
面需求并不是太大。而且当时的图形系统
对硬件要求太高,在嵌入式上实现几乎没
有可能有可能
后来,应市场需求产生一些高级GUI工具
包包,使得嵌入式使得嵌入式lilinux下的图形开发成为可下的图形开发成为可
能,而且易于编写出更好、更漂亮的界面
在嵌入式系统中,在嵌入式系统中,GUIGUI的地位也越来越重的地位也越来越重
要,但是不同于桌面机系统,嵌入式要,但是不同于桌面机系统,嵌入式GUIGUI
一般有如下要求般有如下要求般有如下要求般有如下要求
一
简单、直观简单、直观
体积小体积小体积小体积小
运行时耗用系统资源小运行时耗用系统资源小
上层接口与硬件无关,高度可移植上层接口与硬件无关,高度可移植
高高高高可可靠性靠性靠性靠性
在某些应用场合应具备实时性在某些应用场合应具备实时性
6
常用的嵌入式常用的嵌入式GUIGUI工具包工具包
Tiny X (紧缩的X Window 系统)
MicroWindows
MiniGUIMiniGUI
OpenGUI
Qt/Embedded
Tiny X
Tiny X,是标准X-Windows在嵌入式系统
的小巧实现,作为一个图形环境,X-
Windows是成功的是成功的,但由于在体系接但由于在体系接口上
的原因,限制了它对游戏、多媒体的支持
能力能力
Mirowindows
Mirowindows是嵌入式系统中广为使用的一
种图形用户接口种图形用户接口,其官方网站是其官方网站是:
。这个项目
的早期目标是在嵌入式的早期目标是在嵌入式LiLinux平台上提供和平台上提供和
普通个人电脑上类似的图形用户界面
MicroWindows,其主要特色在于提供了C/
S体系结构体系结构,,同时也提供了相对完善的图同时也提供了相对完善的图
形功能。但却无任何硬件加速能力,图形
引擎中也存在着许多未经优化的低效算法引擎中也存在着许多未经优化的低效算法
MiniGUI
MiniGUI是由北京飞漫软件技术有限公司主持的
一个自由软件项目个自由软件项目((遵循遵循GPLGPL条款条款)) ,其目标是为其目标是为
基于Linux 的实时嵌入式
原创力文档


文档评论(0)