基于PC/104实时Linux移植及其开发

来源 :中国科学院研究生院 中国科学院大学 | 被引量 : 0次 | 上传用户:yunguii
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着铁路运输产业发展的需要,建立铁路微机联锁系统已经是大势所趋。传统的微机联锁系统采用的是专用的工业控制机,移动性能不好;并且大多使用VxWorks操作系统,价格较昂贵。本文欲采用小尺寸、低功耗、堆栈总线结构的PC/104平台作为铁路联锁的微机、搭载基于开源的。Linux操作系统来解决传统的铁路联锁系统存在的问题。  由于普通Linux在实时应用领域的局限性,本文在对各种实时Linux架构调研和分析之后采用RT-preempt作为本系统的补丁。基于RT-preempt的实时Linux的移植和开发都相对容易,能够进一步的缩短开发周期和成本。  通过对实时Linux的启动过程分析,提出了移植工作需要做的前期准备工作和移植步骤。在此基础上制作、安装了实时Linux内核、Debian根文件系统以及GRUB引导程序,并成功地将它们移植到PC/104平台上。经过cyclictest测试实时软件的模拟运行,证明了本系统的实时性、稳定性、可靠性能够满足在铁路微机联锁中的应用。  针对铁路微机联锁系统在实时控制和通信能力方面的需求,本文在对Linux设备驱动研究的基础上,实现了包括I/O、中断、DMA等通信模式的PC/104扩展接口的设备驱动,并结合基于FPGA通信板卡成功地完成了相关的通信功能。为了保证应用程序的实时能力,本文在对RT-preemlpt研究的基础上提出了通用实时调度策略,通过基于GPIO口的测试程序的运行进一步的验证了该策略的有效性。
其他文献
AP-2转录因子家族是具有特异的DNA序列结合的蛋白,在多种组织和器官的发育和分化过程中发挥着重要作用。目前发现哺乳动物的AP-2家族有五个成员,分别是AP-2α、AP-2β、AP-2γ
光电跟踪系统由于具有跟踪精度高、实时性好以及可提供目标图像信息等优点而得到了广泛的应用。在实际应用中,光电跟踪系统跟踪的目标往往具有非定轨运动的特点。针对这一问题
动脉粥样硬化(atherosclerosis,AS)是心脑血管系统中最常见的疾病,是冠心病、心肌梗塞等心脑血管病的物质基础,严重危害着人类健康,在西方发达国家一直是主要的死亡原因之一
编者按:为学生“减负”一直广受社会各界关注,然而始终是雷声大、雨点小。为何“突围”如此之难?究其原因,就是没有把“减负”和“保质增效”挂钩。学校和家长都担心“减负”会降低教学质量,影响学生的升学和前途。那么,怎样做才能达到既“减负”又“保质增效”呢?本刊将从学校教育管理与课堂教学实效两个方面,向广大教师朋友叩问良策,希望各位老师参与到我们的讨论中来,踊跃投稿。  ☆教学质量是学校的“生命线”,也是
教课文,要牢牢抓住培养语文能力这个主心骨。培养语文能力,涉及到培养朗读能力、默读能力、联系上下文理解词句的能力、把握课文主要内容的能力、领悟表达方法的能力、阅读不
在水声技术中占有重要地位的海洋声信道充满着各种复杂的因素,使得传递的信息容易造成失真,为此就需要采用一种有效的技术对信道失真进行补偿,以此来减小甚至消除信号码元间
水声通信作为目前水下无线通信的主流方向,仍然受到很多不利因素的影响,导致数据传输速率一定程度上受到制约。对于水声语音通信,这一制约限制了语音编码速率及合成语音质量
适配子乐甫(Love)波生物传感器是将Love波生物传感器与适配子技术相结合,通过适配子作为识别元件实现定性,再通过Love波传感器实现定量。适配子具有亲和力高、特异性强、靶分
颅面复原就是根据人类的生态学和解剖学特性,利用未知颅骨来实现面部容貌重构的技术,颅面复原的方法有很多,其中基于统计模型的复原方法一直是近几年研究的热点,它综合考虑了
现代防空制导雷达工作在复杂险恶的电磁环境中,作战效能受到严重影响,其生存性也面临多方面的考验和威胁。此外,雷达设计还需要满足快速搜索速率、同时多功能、高多普勒分辨力、