您现在的位置:网站首页答辩论文论文专题

ARM嵌入式系统中MiniGUI的研究和实验开发

  • 简介:毕业设计题 目 ARM嵌入式系统中MiniGUI的研究和实验开发      学 院 控制科学与工程学院专 业 自动化姓 名 学 号 指导教师 二OO八年六月十三日摘 要  MiniGUI是一个专门面向嵌入式系统的图形用户界面支持系统,它主要......
    • 请与管理员联系购买资料 QQ:5739126
  • 论文简介
  • 相关论文
  • 论文下载
[][]

[目录]
1.绪 论
2.嵌入式系统
3.硬件平台概述
4.软件平台概述
5.MiniGUI
6.移植步骤
7.MiniGUI编程
8.总 结

[正文]
摘 要
  MiniGUI是一个专门面向嵌入式系统的图形用户界面支持系统,它主要具有体积小、易维护、通用性强等优点。在软件系统上,它介于内核和应用程序之间,现在己经发展成为了一个比较成熟的跨操作系统的嵌入式图形支持系统。目前MiniGUI主要应用于医疗器械的嵌入式GUI、个人娱乐终端、通信产品界面以及农业灌溉系统等一些广泛需要嵌入式GUI技术的领域。
本文从实验的角度出发详细介绍了μCLinux及MiniGUI在S3C44B0X上的移植,并在移植之前介绍了ARM、Linux及MiniGUI的部分相关内容,最后通过编写一个游戏程序说明了MiniGUI下程序的特点及其基本组成。本文为实验室的嵌入式系统的开发提供了参考,有助于实验教学。
1.绪 论
1.1课题背景和研究意义
随着半导体技术和信息技术的飞速发展,各式各样的嵌入式系统产品已经渗入到人们生活中的每一个角落,小到手机、MP3、MP4、数码相机和智能电饭煲等产品,大到汽车、数控机床、导弹和火箭等产品。嵌入式系统的应用更是涉及到电信、信息家电、工业控制、网络、金融、航空航天和军事等各个领域,以致于一些学者断言——嵌入式系统技术将成为PC时代的主宰[1]。
嵌入式系统由硬件和软件两大部分组成。硬件方面的主要核心是嵌入式处理器。目前各种嵌入式处理器下朝着低功耗、高性能、高可靠性、低成本的方向发展,而32位RISC(精简指令集计算机)处理器以独有的优势逐渐占领了中、高端嵌入式应用市场,以ARM为核的处理器就是其中的佼佼者。软件方面一股上嵌入式操作系统(不是必须的,根据实际情况选用)和应用软件组成,根据目标产品需求可能要用到图形界面(GUI)、文件系统(FS)、网络(TCP/IP协议栈)等软件功能。常见的嵌入式操作系统有嵌入式Linux、μCLinux、Windows CE、T-Kernel(TRON)、eCos、VxWorks和uC/OS-II等。由于Linux、μCLinux具有开放源代码、免授权费和资源丰富等特点,越来越博得嵌入式产品开发者的青睐。
GUI为Graphics User Interface的缩写,即图形用户界面。这是用于提高人机交互友好性、易操作性的计算机程序,建立在计算机图形学基础上的产物。图形用户界面是当今计算机技术的重大成就之一,它极大地方便了非专业用户的使用,可通过窗口、菜单方便地操作计算机(包括嵌入式产品)。随着嵌入式系统的日益发展和32位嵌入式处理器以及图形显示设备的广泛应用,目标产品对GUI的需求越来越多。只要是面向人机交互的嵌入式产品,就涉及文字或者的输出问题。以手机为例,
......

[参考文献]
[1] 周立功等. ARM嵌入式MiniGUI初步与应用开发范例[M]. 北京:北京航空航天大学出版社,2006 :27-28
[2]魏洪兴.嵌入式系统设计师教程[M]. 北京:清华大学出版社,2006: 1-2
[3]孙秋野,孙凯,冯健. ARM嵌入式系统开发典型模块[M]. 北京:人民邮电出版社,2007: 3-6
[4]周立功等. ARM嵌入式系统基础教程[M].北京:北京航空航天大学出版社,2005:30-34
[5]胡海鹏.基于ARM和μCLinux的嵌入式网关设计[D].华中科技大学硕士学位论文,2006 : 13-15
[6] 北京精仪达盛科技有限公司.EL-ARM-830型教学实验系统实验指导书[M].北京:北京精 仪达盛科技有限公司,2005 :187-205
[7]田泽. 嵌入式系统开发与应用[M].北京:北京航空航天大学出版社,2005 :26-29,580-581
[8]北京飞漫软件技术有限公司.MiniGUI技术白皮书.V2.0-3.北京:北京飞漫软件技术有限 公司,2006 :4-13
[9]秦培龙.基于S3C44B0的BootLoader设计与实现[J]. 微计算机信息,第24卷,第1-2期: 153
[10]北京精仪达盛科技有限公司.MiniGUI实验指导书(For S3C44B0)[M].北京:北京 精仪达 盛科技有限公司
[11] 曹望成.MiniGUI到EV44B0II的移植研究[D].哈尔滨理工大学硕士学位论文,2007
[12] Beijing Feynman Software Technology Co.Ltd.MiniGUI API Reference Manual[M].Beijing Feynman Software Technology Co.Ltd,2004
[13] http://www.uclinux.org

[原文截取]
毕业设计
题 目 ARM嵌入式系统中MiniGUI的
研究和实验开发
      
学 院 控制科学与工程学院
专 业 自动化
姓 名
学 号
指导教师
二OO八年六月十三日
摘 要
  MiniGUI是一个专门面向嵌入式系统的图形用户界面支持系统,它主要具有体积小、易维护、通用性强等优点。在软件系统上,它介于内核和应用程序之间,现在己经发展成为了一个比较成熟的跨操作系统的嵌入式图形支持系统。目前MiniGUI主要应用于医疗器械的嵌入式GUI、个人娱乐终端、通信产品界面以及农业灌溉系统等一些广泛需要嵌入式GUI技术的领域。
本文从实验的角度出发详细介绍了μCLinux及MiniGUI在S3C44B0X上的移植,并在移植之前介绍了ARM、Linux及MiniGUI的部分相关内容,最后通过编写一个游戏程序说明了MiniGUI下程序的特点及其基本组成。本文为实验室的嵌入式系统的开发提供了参考,有助于实验教学。
关键词:嵌入式系统;S3C44B0X;μCLinux;MiniGUI
ABSTRACT
  MiniGUI is a graphical user interface suppo.....
查看评论 已有0位网友发表了看法
  • 验证码: