最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

GUI的种类及uCGUI的架构

IT圈 admin 20浏览 0评论

2024年5月24日发(作者:缪春梅)

GUI的种类及uCGUI的架构

(说明:本博文转载自他人笔下,希望可以帮助同僚更深刻的认识GUI)

GUI的种类及uC/GUI的架构

一. GUI概述

GUI(Graphic User Interface)是图形化的用户界面,它能提供友好的人机交互接口。

它有以下特性:体积小,运行时耗用系统资源少,层次化的结构,易移植,可靠性高

嵌入式GUI种类

嵌入式GUI种类有很多,下面列举几种:

1. WINCE的GWES(图形、窗口、事件子系统),由应用程序接口(API)、用户接口

(UI)和图形设备接口(GDI)组成,包含了消息机制

2. Trolltech公司的产品:QT、QTE、QTOPIA,它们跨平台、功能强大,但资源消耗

I是魏永明创建的嵌入式GUI中间件,可以以多线程、多进程、以及单任务

运行,是比较成熟的商用系统

能支持多种环境的GUI,可以以多任务形式运行或者以前后台模式运行。商

用化,但功能相对简单

GUI的两种模式:

1. Windows模式,采用类似windows的API和相应的消息机制,如ucGUI、

MicroWindows、miniGUI

2.C/S模式,采用一个XServer,所有的显示都以客户端的形式请求服务,如Nano-X

GUI 在嵌入式系统或实时系统中的地位

越来越多的市场需求数据显示,包括 PDA、娱乐消费电子、机顶盒、DVD等影音设

备、WAP 手机等高端电子产品得到广泛应用,原先仅在军工、工业控制等领域中使用的

GUI图形系统,受到越来越多的关注。

对于轻量级 GUI 的系统而言,对 GUI 的要求相对较低,如传统51类型单片机这类

系统一般不希望建立在庞大累赘的、非常消耗系统资源的操作系统和 GUI 之上,如

Windows 或 X Window。目前此类系统都直接使用原有编程手段,采用比较简单的手法

实现 GUI。对于太过庞大和臃肿的GUI系统而言,μc/GUI这类可运用于此类资源较紧张

的轻型 GUI 的需求更加突出

uc/GUI简介

μc/GUI是美国Micrium公司出品的一款针对嵌入式系统的优秀图形软件。它是为任

何使用LCD图形显示的应用提供高效的独立于处理器及LCD控制器而设计的图形用户接

口,它适用单任务或是多任务系统环境。并适用于任意LCD控制器和 CPU下任何尺寸的

2024年5月24日发(作者:缪春梅)

GUI的种类及uCGUI的架构

(说明:本博文转载自他人笔下,希望可以帮助同僚更深刻的认识GUI)

GUI的种类及uC/GUI的架构

一. GUI概述

GUI(Graphic User Interface)是图形化的用户界面,它能提供友好的人机交互接口。

它有以下特性:体积小,运行时耗用系统资源少,层次化的结构,易移植,可靠性高

嵌入式GUI种类

嵌入式GUI种类有很多,下面列举几种:

1. WINCE的GWES(图形、窗口、事件子系统),由应用程序接口(API)、用户接口

(UI)和图形设备接口(GDI)组成,包含了消息机制

2. Trolltech公司的产品:QT、QTE、QTOPIA,它们跨平台、功能强大,但资源消耗

I是魏永明创建的嵌入式GUI中间件,可以以多线程、多进程、以及单任务

运行,是比较成熟的商用系统

能支持多种环境的GUI,可以以多任务形式运行或者以前后台模式运行。商

用化,但功能相对简单

GUI的两种模式:

1. Windows模式,采用类似windows的API和相应的消息机制,如ucGUI、

MicroWindows、miniGUI

2.C/S模式,采用一个XServer,所有的显示都以客户端的形式请求服务,如Nano-X

GUI 在嵌入式系统或实时系统中的地位

越来越多的市场需求数据显示,包括 PDA、娱乐消费电子、机顶盒、DVD等影音设

备、WAP 手机等高端电子产品得到广泛应用,原先仅在军工、工业控制等领域中使用的

GUI图形系统,受到越来越多的关注。

对于轻量级 GUI 的系统而言,对 GUI 的要求相对较低,如传统51类型单片机这类

系统一般不希望建立在庞大累赘的、非常消耗系统资源的操作系统和 GUI 之上,如

Windows 或 X Window。目前此类系统都直接使用原有编程手段,采用比较简单的手法

实现 GUI。对于太过庞大和臃肿的GUI系统而言,μc/GUI这类可运用于此类资源较紧张

的轻型 GUI 的需求更加突出

uc/GUI简介

μc/GUI是美国Micrium公司出品的一款针对嵌入式系统的优秀图形软件。它是为任

何使用LCD图形显示的应用提供高效的独立于处理器及LCD控制器而设计的图形用户接

口,它适用单任务或是多任务系统环境。并适用于任意LCD控制器和 CPU下任何尺寸的

发布评论

评论列表 (0)

  1. 暂无评论