嵌入式系统的开发已成为新的行业热点,将嵌入式应用于工业控制类产品中,并开发出优秀的人机交互界面,是嵌入式发展的趋势,拥有广阔的市场前景。近年来的市场需求显示越来越多的嵌入式系统包括PDA、机顶盒、DVD/VCD播放机、WAP手机等均要求提供一个方便简洁的可视化操作界面,而这些都要求有一个高性能稳定可靠的GUI(GraphicalUser Interface)来提供支持。友好的图形人机界面为嵌入式系统的人机交互提供丰富的图形图像信息、直观的表达方式。嵌入式GUI作为人机界面的软件系统,具有简洁、美观、方便好用且更具人性化的特点,采用嵌入式GUI进行人机界面设计能够提高设备开发效率、节省维护成本、丰富人机交互信息,因而,已经被越来越多的领域所采用。 本文研究设计了一种基于ARM微处理器和嵌入式实时操作系统的嵌入式GUI应用平台的方案。以SmartARM2200开发板为硬件平台(基于PHILIP公司的微处理LPC2210),在ADS1.2集成开发环境下,首先对嵌入式实时操作系统μ/OS-Ⅱ的特点、移植条件、性能等方面进行应用研究,重点分析了μ/OS-Ⅱ的移植过程,给出了移植的思路,总结了移植过程中应注意的问题,提出了简洁高效的移植方法;其次详细讲述了如何利用图形用户界面开发工具MiniGUI进行图形用户界面的开发,包括鼠标、键盘、菜单、绘图等功能的实现。该嵌入式GUI应用平台既可以满足用户对应用系统实时性和快速处理的要求,又能够给用户提供生动、直观的图形人机交互界面,具有广泛的应用前景。
资源简介:本文所要研究的就是基于ARM嵌入式系统通用bootloader的设计与实现。Bootloader是嵌入式系统中执行在内核操作系统前的一段代码,它的基本作用就是加载内核镜像。 在实践平台上,本课题硬件上采用了Intel Xscale系列的PXA255作为处理器,Xscale核心是与ARM V5T...
上传时间: 2014-09-10
上传用户:lps11188
资源简介:基于ARM嵌入式系统试验代码,触摸屏程序设计实验
上传时间: 2017-01-19
上传用户:钓鳌牧马
资源简介:基于ARM嵌入式系统的拟人机器人控制器的设计论文
上传时间: 2013-11-21
上传用户:秦莞尔w
资源简介:基于ARM嵌入式系统的通用bootloader的设计与实现
上传时间: 2015-04-04
上传用户:talenthn
资源简介:基于ARM嵌入式系统的Bootloader的设计与实现.pdf
上传时间: 2015-06-18
上传用户:黄华强
资源简介:本书详细介绍当前几大热点ARM嵌入式系统软件模块的c/c++以及UCOSii的编程方法和技巧及其在AM7上的实现。分为5个压缩软件包,每个压缩软件包介绍一种模块的编程方法和技巧。第1个压缩软件包演示了FAT文件系统的基础知识,以及兼容FAT12、FAT16和FAT32的文件系...
上传时间: 2016-03-27
上传用户:气温达上千万的
资源简介:基于ARM嵌入式系统的标准C代码,系统的消息循环实验.rar
上传时间: 2013-12-09
上传用户:zhanditian
资源简介:基于ARM嵌入式系统的代码,基于ARM的API函数实验
上传时间: 2017-01-19
上传用户:拔丝土豆
资源简介:基于ARM7_uClinux嵌入式系统中BootLoader的分析与设计
上传时间: 2015-09-05
上传用户:a3318966
资源简介:基于ARM嵌入式系统应用开发实例,流媒体Code
上传时间: 2013-12-03
上传用户:kristycreasy