嵌入式系统论文嵌入式Linux系统中的GUI系统的研究与移植来源:单片机及嵌入式系统应用作者:北京航空航天大学徐广毅张晓林崔迎炜杨欣昕吴小伟摘要:针对嵌入式Linux系统中几种常见的GUI(Graphic UserInterface)系统,讨论嵌入式GUI实现的底层技术方式;详细分析Microwindows、MiniGUI、Qt/Embedded等三种GUI的实现特点、体系结构、API接口。结合这三种嵌入式GUI在以Motorolai,MX1为核心的实际应用系统中移植开发的问题,讨论移植技术与中文化技术。关键词:嵌入式Linux GUI应用与移植中文化引言嵌入式GUI为嵌入式系统提供了一种应用于特殊场合的人们交互接口。嵌入式GUI要求简单、直观、可靠、占用资源小且反应快速,以适应系统硬件资源有限的条件。另外,由于嵌入式系统硬件本身的特殊性,嵌入式GUI应具备高度可移植性与可裁减性,以适应不同的硬件条件和使用需求。总体来讲,嵌入式GUI具备以下特点:*体积小;*运行时耗用系统资源小;*上层接口与硬件无关,高度可移植;*高可靠性;*在某些应用场合应具备实时性。1基于嵌入式Linux的GUI系统底层实现基础一个能够移植到多种硬件平台上的嵌入式GUI系统,应用至少抽象出两类设备:基于图形显示设备(如VGA卡)的图形抽象层GAL(Graphic AbstractLayer),基于输入设备(如键盘,触摸层等)的输入抽象层IAL(Input AbstractLayer)。GAL层完成系统对具体的显示硬件设备的操作,极大程度上隐蔽各种不同硬件的技术实现细节,为诮程序开发人员提供统一的图形编程接口。IAL层则需要实现对于各
用户评论
推荐下载
-
嵌入式系统ARM技术中的创维与广东Linux中心共同研发嵌入式linux系统
10月14日上午,创维集团与广东省linux公共服务技术支持中心签署《项目合作框架协议》,宣布共同研发嵌入式linux操作系统。 深圳市委常委、常务副市长刘应力等政府领导与创维集团董事局主席王殿甫
11 2020-12-02 -
嵌入式系统ARM技术中的嵌入式C语言位操作的移植与优化
引言 单片机的应用越来越广泛,种类也越来越多。由于嵌入式C语言可读性强、移植性好,与汇编语言相比大大减轻了软件工程师的劳动强度,因而越来越多的单片机工程师开始使用C语言编程。但C语言的可移植性仅限
9 2020-12-13 -
嵌入式Linux系统移植步步通
目 录 第一部分 前言.........................................................................................
32 2018-12-24 -
深度实践嵌入式Linux系统移植.pdf
深度实践嵌入式Linux系统移植总共4个部分.第一部分要资源分,剩下的不要资源分
29 2019-06-04 -
把Iptables移植到嵌入式Linux系统
Linux下支持netfilter机制的配置工具就是iptables,它也就相当与一个 应用程序,可以对netfilter进行配置(包过滤规则,NAT等等)。所以要实现netfilter(iptabl
23 2020-08-21 -
linux嵌入式系统移植开发文档
详细的嵌入式linux移植开发文档!!!
14 2020-05-24 -
嵌入式LINUX系统移植步步通
该文档的目的是总结我们在工作中的一些经验,并把它们分享给喜欢ARM和Linux的朋友,如有错误之处,请大家多多指点.同样,我们也希望更多人能把自己的工作经验和体会加入该文档,让大家共同进步.该文档是一
17 2019-09-27 -
深度实践嵌入式Linux系统移植.zip
深度实践嵌入式Linux系统移植
32 2019-09-07 -
基于ARM的嵌入式Linux操作系统的移植
基于ARM的嵌入式Linux操作系统的移植
25 2019-05-15 -
嵌入式系统ARM技术中的嵌入式系统快速重启的研究
本文论述了嵌入式系统的启动过程,由于嵌入式系统在每次重启的时候都要执行一次代码的拷贝过程,这样会浪费很多时间。对于我们来说,只要内存没有断电,里面就有我们的代码,而没有必要重新拷贝一次。本文就这一点,
24 2020-11-06
暂无评论