随着嵌入式系统的广泛应用,面向人机交互的嵌入式产品的需求量越来越大,GUI的设计也变得越来越重要。在Linux之上进行实时嵌入式系统开发的厂商,一般会选择如下几种GUI系统:高度裁减的X Windows 系统、MiniGUI、Microwindows、QT/Embedded等。Microwindows作为一种开放式源码的嵌入式GUI软件,目的是把图形视窗环境引入到运行Linux的小型设备和平台上,其体系结构如图1所示。Microwindows的可移植性非常好,有多种平台的支持,而以Samsung