基于ARM的Linux实时抢占补丁的研究与实现.pdf

基于ARM的Linux实时抢占补丁的研究与实现.pdf

ID:51446524

大小:626.41 KB

页数:4页

时间:2020-03-24

基于ARM的Linux实时抢占补丁的研究与实现.pdf_第1页
基于ARM的Linux实时抢占补丁的研究与实现.pdf_第2页
基于ARM的Linux实时抢占补丁的研究与实现.pdf_第3页
基于ARM的Linux实时抢占补丁的研究与实现.pdf_第4页
资源描述:

《基于ARM的Linux实时抢占补丁的研究与实现.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第9期组合机床与自动化加工技术No.92015年9月ModularMachineTool&AutomaticManufacturingTechniqueSept.2015文章编号:1001-2265(2015)09—0001—04DOI:10.13462/j.cnki.mmtamt.2015.09.001基于ARM的Linux实时抢占补丁的研究与实现水王帅华,杨东升,王允森,袁晓慧,。(1.中国科学院大学,北京100049;2.中国科学院沈阳计算技术研究所,沈阳110168)摘要:随着ARM处理器计算能力的提高,该类型的处理器在嵌入式领域的应用越来越广泛的同时,也得

2、到了数控系统的青睐。结合数控系统的实时加工技术的要求,通过分析和研究Linux实时抢占补丁(RT-Preemptpatch)技术,提出了一种基于ARM微处理器TIAM3358的嵌入式实时系统解决方案。在以TIAM3358为硬件平台的Linux嵌入式系统中实现了RT—Preempt的应用,并对任务调度延迟、中断响应延迟和优先级反转问题进行了测试。经试验证明,提出的实时系统解决方案可以满足中档数控系统实时加工的需求。关键词:可抢占实时补丁;嵌入式实时系统;嵌入式数控系统中图分类号:THl64;TG65文献标识码:AResearchandImplementationonR

3、T-PreemptPatchofLinuxBasedonARMWANGShuai—hua。YANGDong.sheng,WANGYun.sen.YUANXiao—hui’(1.UniversityofChineseAcademyofSciences,Beijing100049,China;2.ShenyangInstituteofComputingTechnology,ChineseAcademyofScience,Shenyang110168,China)Abstract:Wi山theincreaseincomputingpowerof删processor,thi

4、stypeofprocessorsareusedmoreandmorewidelyinembeddedfield,atthesanletime,theyarefavoredbytheCNCsystem.Throughanaly.sisandstudyoftheLinuxreal—timepreemptionpatch(RT.Preempt)presentedanewembeddedrea1.timesystemsolutionbasedonARMmicroprocessor1'IAM3358andIU’.Preempt.Fina1lY.thispapercomple

5、tedthemeasurementoftaskschedulelatency.interruptresponsedelayandpriorityinversionproblemwhichaf-fecttheperformanceofrea1.timesystem.Theresultsoftheexperimentsuppo~thattheperformanceofthatsolutioncanmeetthedemandofrea1.timeprocessingfromCNC。Keywords:real—timepreemptionpatch;embeddedreal

6、—timesystem;embeddedCNC时化改造。0引言对Linux的实时化改造有两种方法:嵌入式系统平台包括硬件平台和软件平台。硬件(1)对Hnux内核进行修改,优化Linux的实时性能;系统平台主要包括x86平台和以ARM为代表的RISC(2)采用双内核方案,增加一个实时内核,有实时平台。软件平台主要有Linux、WinCE、Vxworks、QNX要求的任务都在这个实时内核上运行,标准Linux内和pSOS等系统平台⋯。基于x86的处理器功耗大、成核作为这个实时内核优先级最低的一个进程34。。本高、体积大并且外围电路复杂,而基于ARM的处理对Linux内核

7、改造的主要产物有:RED.Linux、器功耗低、成本低、体积小并且外围电路简单。ARMHard—hatLinux、Kurt-Linux和RT—Preempt等J。对标处理器的计算能力不断提高,最新的ARM处理器的已准Linux实施双内核改造的产物有:RTLinux、RTAI经可以满足中档数控系统计算能力的要求。Linux(Real-TimeApplicationInterface)和Xenomai等。系统作为嵌入式软件系统有它独特的优势,其开源的与使用双内核的方法相比,对标准Linux内核直特性使我们可以对其进行深度定制和实时性改造。接改造的方法更适合在新硬件平

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。