嵌入式Linux系统的图形用户界面

[11-20 15:54:04]   来源:http://www.88dzw.com  arm嵌入式   阅读:8410

文章摘要:(3)消息与消息循环:MiniGui是典型的消息驱动的系统。拥有单独线程与消息队列的窗口自创建后就处于消息循环中,读取消息队列中的消息并处理消息,直到接收到特定的消息为止。4. OpenGUIOpenGui在Linux系统上已经存在了很长的时间了。最初的名字叫FastGL,支持多种操作系统平台,比如MS-DOS、QNX和Linux等,不过目前只支持x86硬件平台。OpenGui也分为三层。最底层是由汇编编写的快速图形引擎;中间层提供了图形绘制API,包括线条、矩形、圆弧等;第三层用C++编写,提供了完整的GUI对象集。OpenGui比较适合于基于x86平台的实时系统,可移植性稍差,目前的发展也

嵌入式Linux系统的图形用户界面,标签:arm嵌入式系统,arm系统,http://www.88dzw.com

  (3)消息与消息循环:MiniGui是典型的消息驱动的系统。拥有单独线程与消息队列的窗口自创建后就处于消息循环中,读取消息队列中的消息并处理消息,直到接收到特定的消息为止。

  4. OpenGUI

  OpenGui在Linux系统上已经存在了很长的时间了。最初的名字叫FastGL,支持多种操作系统平台,比如MS-DOS、QNX和Linux等,不过目前只支持x86硬件平台。OpenGui也分为三层。最底层是由汇编编写的快速图形引擎;中间层提供了图形绘制API,包括线条、矩形、圆弧等;第三层用C++编写,提供了完整的GUI对象集。OpenGui比较适合于基于x86平台的实时系统,可移植性稍差,目前的发展也基本停滞。

  综上所述,面向嵌入式Linux的GUI系统已经发展了很长时间,有些已经是比较成熟的产品了,同时也得到了较为广泛的利用,例如Qt/Embedded目前已使用到了PDA和手机产品中,Motorola公司于2003年推出的手机产品中就使用了Qt/Embedded。而MicorWindows等轻量级的GUI系统在工控机、机顶盒等产品中也得以发挥其价值。

  “www.88dzw.com提供”



  

上一页  [1] [2] 


Tag:arm嵌入式arm嵌入式系统,arm系统arm嵌入式
分类导航
最新更新
热门排行