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

来源 :上海大学 | 被引量 : 0次 | 上传用户:lgyangell
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
嵌入式系统自二十世纪七十年代出现之后,随着其应用领域的不断扩展,已经逐渐成为计算机应用领域的主角。作为一个整机系统,对嵌入式系统的开发涉及到应用领域的各个方面。该系统不仅硬件上要求有高效、可靠的嵌入式微处理器,而且软件上要求有嵌入式实时操作系统的支持。在多任务操作系统的支持下,如何设计出运行稳定、高效的应用软件同样关系到整个系统的质量。 本文首先阐述了实时操作系统在ARM处理器上的移植过程,并针对ARM处理器不同于一般Intel处理器的特点,对移植后的操作系统进行了改进,改进后的操作系统不仅在运行效率上得到了提升,而且缩减了代码空间,节省了系统资源。 另外,为满足嵌入式系统响应事件的苛刻要求,对实时操作系统的多任务调度可能导致的优先级反转及死锁问题提出了解决方案。本文首先分析了以往解决优先级反转及死锁问题的各个方案,在综合比较了它们的优缺点之后,结合嵌入式领域的特殊要求,提出了一个改进的解决方案。在保持高任务调度率和高系统资源利用率的前提下,该方案对任务的优先级反转问题予以解决,与此同时,对由于任务争抢资源而导致的死锁也提供了检测机制。 基于改进的实时操作系统基础之上,本文又阐述了一个面向网络应用的工业平台,并详细描述了该平台的硬件规划和软件设计。最后针对该工业平台提出了一个测试方案,并根据此方案得到的测试结果分析了该平台的执行效率及可靠性。
其他文献
目的:对北京市朝阳区酒仙桥地区幼儿园体质测试结果进行客观评价,对促进幼儿体质提供依据。方法:对酒仙桥地区幼儿园2010~2015年的体质测试结果进行分析。结果:幼儿园儿童体质测
目的:ACL-TOP与SYSMEX1500配套试剂所测得D-二聚体测定值对比,以及结果的一致性。方法:在ACL-TOP凝血分析仪上进行精密度实验,比对试验,线性实验,以及标准化参考区间4项分析性能评
本文首先简单总结了图像编码的基本原理、主要方法与图像编码的国际标准和建议,接着详细介绍了H.264/AVC标准,包括其分层的体系结构,以及视频编码层的新特性,最后指出了复杂度是H
目的:探究阿莫西林联合果胶铋治疗慢性萎缩性胃炎的临床治疗效果。方法:选取在本院确诊为慢性萎缩性胃炎的患者的96例,按照治疗方式分为观察组与对照组。观察组给予阿莫西林联合
目的:研究成人活体下消化道容积,为低张注气肠道CT检查注气总量提供参考指标。方法:回顾分析我院147例低张注气肠道CT图像,选取结肠及小肠充盈良好:小肠肠腔平均宽度≥2cm,结肠肠腔
无线光通信技术是可以实现双向高速传送的一种技术。它具有带宽高、成本低、抗干扰能力突出等优点,受到了研究人员的广泛关注。大气作为无线光通信的传输媒介,充斥着各种物质
目的:探讨肝炎后肝硬化并上消化道出血患者采用奥曲肽联合奥美拉唑治疗的临床效果。方法:选取我院2014年1月~2014年9月收治的100例肝炎后且肝硬化并上消化道出血患者为研究对象,
目的:调查急性心肌梗死(AMI)患者发病前1个月的睡眠质量。方法:运用匹兹堡睡眠指数量表(PSQI)对70例首发AMI患者的睡眠情况进行回顾性调查。结果:AMI患者中,睡眠质量差者占46%,睡眠质
常见的盲均衡方法有以下几种:基于Bussgang技术的算法,基于高阶谱和循环谱法,神经网络法等。其中Bussgang类的方法具有计算量少,过程简单的优点,但是收敛速度慢,且对初始化条件依赖
图像压缩是数字图像处理中的一个重要的组成部分。本文在讨论各种压缩算法的基础上着重讨论了用于动态图像压缩的运动估计算法,并提出了一种改进算法。 第二章介绍了图像