基于ARM7的RTEMS嵌入式操作系统移植

来源 :中国科学院研究生院 中国科学院大学 | 被引量 : 0次 | 上传用户:sharethesun
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着国内高速铁路的推广,列车网络控制技术发展很快,列车通信网络开始得到广泛的关注。实时嵌入式操作系统作为列车网络通信的运行的系统环境,对于通信网络的稳定性起着至关重要的作用。RTEMS(Real-TimeExecutiveforMultiprocessorSystems)作为性能优异、高实时性和多种处理器的支持等特性也越来越受到人们的关注。   本文对应用在列车通信网络中具有较大优势的RTEMS操作系统进行了较为详细的调研和分析工作,搭建了RTEMS嵌入式操作系统的开发软硬件平台,并提出了RTEMS操作系统的移植方案,其中包括系统引导程序、RTEMS板级支持包以及操作系统的移植。   基于ARM7的开发平台,通过分析一般嵌入式系统引导程序的功能和过程,从系统引导程序中选择UBOOT作为底层引导程序原型,给出了UBOOT的配置和编译方案。进行了源代码的分析,并完成了系统引导程序UBOOT在两个阶段的底层函数设计工作。在此基础上,配合RTEMS板级支持包(BSP)完成了RTEMS系统底层设计与实现。在深入了解嵌入式操作系统的基础上,详细分析了RTEMS的启动过程,实现了RTEMS操作系统板级支持包(BSP),以及包括时钟、定时器、串口和中断等在内的设备驱动的设计与编译工作。   给出了基于RTEMS实时操作系统的定制方法,完成了RTEMS操作系统在目标平台上的移植、配置、剪裁和调试工作,以具体实例配置了RTEMS系统需要的最少资源。通过事件和信号量通信任务的设计与测试,对RTEMS操作系统底层驱动及任务管理功能进行了验证,证实了所移植的RTEMS操作系统性能的稳定性和正确性。   本文关于RTEMS操作系统在AT91R40008嵌入式芯片上的移植工作,可以为建立列车通信网络稳定的系统运行环境打下坚实的基础。
其他文献
在创新教育理念的影响下,高中传统体育教学在教学理论与实践方面正在发生着变化.本文从高中创新教育理念下体育教学方法的概念出发,介绍了现阶段高中体育教学方法在实施过程
学位
对于电机驱动系统来说,准确的磁链观测是对电机实现精确控制的前提,异步电机的无速度传感器转子磁链定向控制也不例外。磁链观测器不仅直接影响到电机的控制精度,它还关系到电机
本文通过对荣华二采区10
期刊
现代固态存储和光存储的高度发展和工业生产的迫切需求给磁存储技术提出了新的更具挑战性的要求。分布式磁存储技术为航天等保密工业存储开辟了一条新的有效途径,受到了工程技
请下载后查看,本文暂不支持在线获取查看简介。 Please download to view, this article does not support online access to view profile.
特高压交直流输电具有远距离、大容量、低损耗、高效率等特点,有利于优化我国能源配置,近年来受到广泛关注。本文基于对国内外特高压发展现状的介绍,指出需对特高压输电工程的科
EAST磁体电源系统为超导磁体供电,担负着EAST实验装置提供各种不同规格的高功率电源,实现能量的传输、功率转换、运行控制等重要任务。其中,极向场电源是托卡马克主要的子系
我国电网系统的规模正在持续不断扩大,为确保电力设备和电力系统供电的安全、可靠,对电力变压器系统的检测与状态的分析日益受到研究者们的广泛关注。电力变压器系统一旦出现故障,需要花费长时间的维修,造成的影响非常大。因此,需要对电力变压器运行状态进行实时检测与分析,确保维修分析策略的实时性和高效性。当前,对于变压器故障诊断与故障预测研究,基于全寿命周期成本的变压器状态维护的关键技术研究较少,因此,本文旨在
学位
硅材料是地壳中储量最丰富的元素半导体,硅太阳电池产量占全部光伏电池产量的80%以上,而晶体硅太阳电池产量约为硅太阳电池产量的90%。因此,对晶体硅太阳电池的研发和应用是解决全