基于异步通信控制策略的实时嵌入式图形系统研究与实现

来源 :湖南大学 | 被引量 : 0次 | 上传用户:yan303
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在计算机的发展历史中,图形系统一直占有极其重要的位置。传统的嵌入式图形系统具有图形接口简单,占用资源较少等特点,但随着嵌入式系统的快速发展,这已经不能满足市场的需求。嵌入式实时操作系统(ERTOS)具有实时性好、稳定性高等优点,被广泛的应用于对系统响应时间有苛刻要求的高尖技术领域当中,是今后嵌入式应用发展的主要方向之一。目前,面向ERTOS应用的嵌入式图形系统研究正逐渐成为一个热点。基于服务器/客户端架构的图形系统具有结构灵活、易于扩展等优点,但需要一套通信控制策略来保障服务器与客户端之间的交互。在嵌入式应用对图形功能要求越来越多样化的今天,这种架构已成为嵌入式图形系统发展的一个重要方向。为此,本文基于异步通信控制策略设计与实现了一种实时嵌入式图形系统RTGDS,主要工作有以下几个方面:首先,本文设计了RTGDS系统的整体架构。该架构借鉴X-Window系统的设计思想,并针对实时嵌入式系统软件的特点,充分利用分层与模块化设计方法,使RTGDS架构具有较好的移植性和可扩展性。其次,针对RTGDS系统中服务器与客户端之间交互较多的特点,构建了两套异步通信机制模型:异步回调机制模型和基于事件的发布/订阅模型。异步回调机制模型主要用于处理服务器与客户端间的请求/应答关系,该模型中包含一套请求/应答处理机制,以处理RTGDS系统中不同类型的请求。发布/订阅模型则是针对事件驱动机制而构建,在该模型中设计了一套路由规则,以保证系统能将鼠标、键盘等事件准确的分发到各个窗口。最后,设计和实现了RTGDS图形系统。文章提出了一种全新的窗口树,来反映各个窗口之间的复杂关系,并针对ERTOS中输入输出驱动的特点,采用分层设计方法,将整个驱动层进一步细化,设计了一个便于移植的驱动层。文章最后搭建了基于实时操作系统VxWorks的实验平台,并对RTGDS系统的各项性能指标进行测试与分析。
其他文献
在世界开放经济格局中,集聚经济圈产业集聚的源动力以集聚经济圈基于社会关系"嵌入性"的人力资本、技术资本以及实物资本等要素禀赋的"异质性"双重分工优势为内容。这种区域
情感说是梁启超美学思想的重要内涵。梁启超认为,情感是生命与宇宙的本质;艺术情感是生命、情感、艺术美的统一;艺术情感必须求真、向善、合美;艺术情感具有熏、浸、刺、提四
为更好地做好班级管理工作,笔者实施了一种新型管理模式,即叙写班级循环日记,记录班级生活和学生成长故事,在师生共读共写中探索班级管理的新思路,构建班级文化,从而缔造完美
以多功能远洋拖船调距桨装置自动控制系统为例,详细介绍了S7-200系列PLC在4500匹调距桨控制系统中的应用。重点讨论了控制系统的工作原理、硬件配置、主要软件的设计思路和控
<正>随着网络媒体对传统信息传播方式的颠覆性撞击,高校思想政治工作受到了越来越严重的挑战。习近平总书记强调:"加强高校思想政治教育工作要因时而化、因时而进、因势而新,
花卉主题园是现代园林中非常流行且能够突出特定花卉主题的观赏性游园,旨在以植物景观本身突出花卉的主题。八仙花花朵硕大繁密、花色丰富多变、花期长、株型优美,是著名的园
<正>1990年,世界卫生组织公布了健康的新定义:"一个人只有在躯体、心理、社会适应和道德四个方面都健康,才算是完全健康。"当今社会,人的心理健康越来越受到重视,但是我们的
会议
温·凡德吉帕斯(Wim Vandekeybus)是一个让人疯狂的跨界行者。每当看到他的作品,无论是舞台表演还是影片,都可以用触目惊心来形容,瞬间聚集的能量形成强大的气场,牵动着我们
为了提高医学统计学的教学质量和学生的统计应用能力,本文结合高专学生的教学情况,探讨当前高专医学统计学教学改革应从教学理念、教学内容、教学方法、考核方式、教师自身统