基于Linux的实时操作系统的开发与应用研究

来源 :天津大学 | 被引量 : 0次 | 上传用户:sddmymj
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
该文密切结合开发新一代高性能数控系统的需求,研究实时Linux操作系统开发的关键技术,内容涉及计算机软、硬件技术、伺服控制技术等,论文取得了如下主要成果□针对Linux关闭中断造成延时的问题,系统采用仿真宏代替Linux内核使用的sti,cli,iret等机器指令,使得实时内核捕获中断,禁止了Linux内核关硬件中断的操作.在实时中断响应中取消了Linux中断管理的"下半部"的中断响应方式,避免了中断响应在"下半部"被其它进程或中断打断而造成不可预测的延时.□采用可加载模块技术将实时任务加载到同一地址,解决了频繁任务切换导致的延时问题;在进程调度方面,设计了用户可编程的任务调度器实现了任务调度;采用FIFO缓冲区技术解决普通Linux进程、Linux内核进程和实时进程间的信息交换;采用终端计数中断方式实现时钟定时.□提出了实时Linux应用软件的总体结构,将实时、非实时任务分开管理,并开发了实时进程的创建与撤销、进程调度器的用户定制、实时FIFO操作、定时时钟和硬中断软中断管理等API接口,为操作系统的使用奠定了初步基础.
其他文献
按照中小学英语教学大纲的要求,"听说读写"是中学英语教学目的所在,而其中"写"是学生学习中的难点,非一日只功可就。因此,必须把"写"的训练贯彻在整个教学过程中。日积月累,才能有所突破
自2015年电改9号文发布以来,我国的电力市场改革已经跨过了数个里程碑.到2019年9月为止,所有八个现货市场试点省份均已完成试结算甚至实际周结算.总体看来,现货价格的时间和
期刊
该论文题目来源于国防科工委.该文叙述了MOCVD控制系统的设计与实现.在对MOCVD工艺了解的基础上,用工控机和PLC建立了一个集散控制系统以达到控制工艺的目的,完成了MOCVD设备
风力发电技术是一种清洁无污染、环境效益好的可再生能源利用技术。近年来,中小型风力机技术越来越受到世界各国学者的关注和重视。风力机叶片作为获取风能的关键部件之一,其
光学元件在现代社会中起着重要的作用,用于娱乐、通信、制造和测量的光电装置被广泛使用,其中非球面玻璃透镜因为能够有效修正影像畸变、色差、慧差,改善成像质量、简化仪器结构而备受关注。相比于传统的去除加工方法,玻璃模压成形技术具有高效率、低成本、适合大批量生产等优点,模压成形获得的透镜无需后续抛光处理就可以直接使用。但是该技术在实际生产中存在两个难题:其一是成形透镜内部容易产生较大的残余应力,使成形透镜
机电设备安装工作的质量问题一直以来都是机电工程施工中的重点,只有做好相关工作的准备与安排,应用先进的技术和手段,才能实现质量控制,保证设备安装的有序和安全进行.因此
从2012年首次提出概念,到2019年被写入我国《政府工作报告》,伴随着国家和地方工业互联网政策的落地以及工业互联网创新发展工程的组织实施,中国的工业互联网平台建设和推广
期刊
该文应用先进的计算机图形学及科学计算可视化技术,基于Visual C++6.0编制了非线性动力方程全面仿真分析的可视化仿真软件,建立了该运动轨迹可视化仿真框架.该文方法不仅可方
对于动平衡电测箱的测试原理,功能,缺陷及所建模型的合理分析是弄清楚悬臂外重心转子测不准的最有效的手段.该文分析了不平衡信号获取中存在的问题,提出了软件替代硬件的实现
开放式结构体系是现代数控系统发展的趋势和方向,软件结构化、规范化设计是软件工程的要求.该文详细讨论了开放式结构体系思想和结构化方法.并从具体的市场需求出发,运用这些