基于RTEMS操作系统的GUI系统研究与实现

来源 :东北大学 | 被引量 : 0次 | 上传用户:tianyi666
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着嵌入式技术的不断成熟与发展,嵌入式系统已经越来越广泛地应用于生产、生活的各个环节当中。嵌入式GUI为嵌入式系统提供了一种应用于特殊场合的人机交互界面,随着嵌入式系统硬件设备性能的提高和价格的不断降低及嵌入式系统应用范围的不断扩大,嵌入式GUI系统的重要性越来越突出。 RTEMS是前美国军方研制的嵌入式系统支持多处理器,其实时性能很好,曾被美国国防部用来控制导弹等精密设备,现已属于开源项目,在航空航天、军工、工业控制等领域有着极为广泛的应用。随着RTEMS越来越广泛的应用,它迫切需要一个适用于它的嵌入式GUI系统支持。 本文在深入研究了当今嵌入式领域中应用最为广泛的几种GUI系统的系统结构的基础上,结合嵌入式系统的图形用户界面的轻型、占用资源少、高性能、高可靠性、可配置等特点,提出了系统的分层结构设计方案,以方便GUI系统的移植和修改。 论文接下来阐述了系统设计中要解决的几个关键问题。研究了底层支撑驱动的解决方案,其中包括Framebuffer设备驱动的开发,利用帧缓冲技术对底层显示设备进行抽象,结合s3c2440 LCD驱动的开发,完成系统的输出显示,同时实现了调色板查找算法,并对其通过增设软件Cache的方法做了改进,提高了查找速度。实现了s3c2440触摸屏驱动,完成系统的输入。研究了消息事件机制,进一步对传统C/S模式下的通信机制做了改进。实现了基本图形的生成算法,其中包括直线、圆、椭圆、点阵字符的生成。 文中最后介绍了对系统进行的运行测试,并对系统的性能进行了分析与评价。
其他文献
随着数字电路、无线通信等技术的发展,无线传感器网络技术已在许多应用领域获得越来越广泛和深入的应用。传感器网络是由分布在不同区域的大量节点组成,每个传感器每隔一定时间
空间查询及优化是空间数据库相关技术研究的难点和突破点,轮廓查询技术已经成为空间查询及优化领域的热点课题。目前轮廓查询技术还处于起步阶段,各方面的技术还不成熟,存在
进出口本体是实现进出口行业信息集成、信息共享、智能作业的重要手段。本文结合进出口领域的应用特点,探讨了进出口木体的作用、特点、表达结构与构建方法,提出一个支持HS编码
2000年Napster的Peer—to—Peer(P2P)MP3交换程序开始在网络上广为流传。文件共享是P2P网络初始目的的应用之一,允许任意终端用户对等点(Peer)通过Internet完成文件交换。在P2
随着计算机网络在政治、经济、文化等诸多方面的飞速发展,网络已经逐渐成为我们日常生活中必不可少的重要组成部分。IPv6作为下一代Internet的核心协议,能够满足互联网飞速发展
近几年来,掌纹识别技术发展迅速,引起了较为广泛的关注,相应的掌纹识别设备也趋于成熟并逐渐地投入到市场中。目前应用最为广泛的是基于CCD和PC机的掌纹采集识别装置,由于采
电子政务系统是辅助政府实现信息化建设的基础系统,它在整个信息化建设中有着举足轻重的地位。电子政务系统作为一类复杂的信息系统,通常由多个应用着不同的安全策略、地理上分
国内政府的信访系统建设刚刚起步,在国务院直属单位中只有少数的部委建设了网上信访系统。在国外JSP技术已比较成熟,各种与JSP相关的技术大量地使用在大型的B/S网络系统中。
最近邻(NN)查询技术是空间数据库领域中一个重要的研究课题。k-NN查询计算距离一个给定的查询点最近的k个对象。由于定位装置的广泛应用和定位服务的增加,对空间网络数据库中
过去数十年中,科技飞快的发展,数据存储发生了爆炸性的增长。科学数据、医疗数据、人口统计数据、财经数据和市场数据等等的大量出现,使我们迫切需要找到一种能在这浩如烟海