基于ARM处理器实时操作系统的研究及应用

来源 :上海大学 | 被引量 : 0次 | 上传用户:lgyangell
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
嵌入式系统自二十世纪七十年代出现之后,随着其应用领域的不断扩展,已经逐渐成为计算机应用领域的主角。作为一个整机系统,对嵌入式系统的开发涉及到应用领域的各个方面。该系统不仅硬件上要求有高效、可靠的嵌入式微处理器,而且软件上要求有嵌入式实时操作系统的支持。在多任务操作系统的支持下,如何设计出运行稳定、高效的应用软件同样关系到整个系统的质量。 本文首先阐述了实时操作系统在ARM处理器上的移植过程,并针对ARM处理器不同于一般Intel处理器的特点,对移植后的操作系统进行了改进,改进后的操作系统不仅在运行效率上得到了提升,而且缩减了代码空间,节省了系统资源。 另外,为满足嵌入式系统响应事件的苛刻要求,对实时操作系统的多任务调度可能导致的优先级反转及死锁问题提出了解决方案。本文首先分析了以往解决优先级反转及死锁问题的各个方案,在综合比较了它们的优缺点之后,结合嵌入式领域的特殊要求,提出了一个改进的解决方案。在保持高任务调度率和高系统资源利用率的前提下,该方案对任务的优先级反转问题予以解决,与此同时,对由于任务争抢资源而导致的死锁也提供了检测机制。 基于改进的实时操作系统基础之上,本文又阐述了一个面向网络应用的工业平台,并详细描述了该平台的硬件规划和软件设计。最后针对该工业平台提出了一个测试方案,并根据此方案得到的测试结果分析了该平台的执行效率及可靠性。
其他文献
本文首先简单总结了图像编码的基本原理、主要方法与图像编码的国际标准和建议,接着详细介绍了H.264/AVC标准,包括其分层的体系结构,以及视频编码层的新特性,最后指出了复杂度是H
无线光通信技术是可以实现双向高速传送的一种技术。它具有带宽高、成本低、抗干扰能力突出等优点,受到了研究人员的广泛关注。大气作为无线光通信的传输媒介,充斥着各种物质
常见的盲均衡方法有以下几种:基于Bussgang技术的算法,基于高阶谱和循环谱法,神经网络法等。其中Bussgang类的方法具有计算量少,过程简单的优点,但是收敛速度慢,且对初始化条件依赖
图像压缩是数字图像处理中的一个重要的组成部分。本文在讨论各种压缩算法的基础上着重讨论了用于动态图像压缩的运动估计算法,并提出了一种改进算法。 第二章介绍了图像