首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 消费类电子 > 基于MiniGUI 的图形用户界面的设计

基于MiniGUI 的图形用户界面的设计

资料介绍
基于MiniGUI 的图形用户界面的设计http://www.paper.edu.cn

基于 MiniGUI 的图形用户界面的设计
王晓静
北京邮电大学电子工程学院,北京(100876)
Email:v2005jing@sohu.com

摘 要: 随着嵌入式系统的快速发展,迫切需要一个适合其要求的图形用户界面系统, MiniGUI 是目前比较出色的一个 GUI 系统。本文分析了 MiniGU1 的主要特征、分层结构及 软件构架,给出了使用 MiniGUI 进行图形用户界面设计的主要方法,并通过一个编程实例 介绍了如何调用 MiniGUI API 函数画出需要的图形。 关健词: MiniGUI,图形用户界面,消息驱动,窗口过程函数,嵌入式

1. 引言
随着嵌入式系统的广泛应用,图形用户界面(GUI )在嵌入式系统中的地位也越来越重 要,一个设计良好的GUI不仅能够显示系统信息,而且能够简化操作,让用户无需过多的培 训就可以使用该仪器。 由于受到嵌入式系统硬件资源的限制, 对GUI的开发与PC机相比有其特殊性, 基本要求 包括:占用资源少;高性能;高可靠性:可配置。目前比较成熟的GUI系统包括:MicroWindows、 Qt/Embedded、MiniGUI等。本文主要介绍基于MiniGUI的图形用户界面的设计。

2. MiniGUI 简介
2.1 MiniGUI的主要特点[1]
MiniGUI是基于SVGALib及Linux Thread库的多窗口GUI支持系统;采用类Win32的API 接口,实现了简化的类MicroWindows风格的图形界面。它具有跨操作系统支持以及针对嵌 入式系统的特殊支持;提供了完备的多窗口机制,实现了类Win32的消息传递机制;支持低 端显示设备(如单色LCD)和高端显示设备(如彩色显示器);能够支持多字符集和多字体, 汉字(GB2312)输入法;可以支持常见的图形文件,如BM
基于MiniGUI 的图形用户界面的设计
本地下载

评论