嵌入式实时操作系统mqx内核分析及应用的研究

嵌入式实时操作系统mqx内核分析及应用的研究

ID:23280898

大小:3.99 MB

页数:74页

时间:2018-11-06

嵌入式实时操作系统mqx内核分析及应用的研究_第1页
嵌入式实时操作系统mqx内核分析及应用的研究_第2页
嵌入式实时操作系统mqx内核分析及应用的研究_第3页
嵌入式实时操作系统mqx内核分析及应用的研究_第4页
嵌入式实时操作系统mqx内核分析及应用的研究_第5页
资源描述:

《嵌入式实时操作系统mqx内核分析及应用的研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、嵌入式实时操作系统MQX的内核分析及廊用研究中文摘要嵌入式实时操作系统MQX的内核分析及应用研究中文摘要2009年,飞思卡尔半导体公司在中国市场上推出了应用于工业控制、汽车电子及消费电子的嵌入式实时操作系统MQX。MQX最早是PreciseSoftwareTechnologies公司1989年开发,2009年飞思卡尔收购后,开放源代码。MQX采用微内核结构,具有标准的API接口、模块化架构、TCP/IP协议栈和USB协议栈等,因此无论在实时性、裁减性还是移植性上都具有卓越的性能。鉴于国内对MQX的研究应用

2、尚未开始,受飞思卡尔半导体公司委托,本课题主要从以下几个方面对MQX进行分析研究:(1)研究MQX的微内核结构、内核的管理功能,并从MQX的启动执行、任务调度、设备驱动程序等方面,深入剖析MQX的运行实现机制。按照底层软件构件的思想,提出MQX工程框架组织结构,并重新编写设备驱动程序。(2)对MQX的FIFO任务调度策略和RR任务调度策略进行分析研究,并把FIFO调度策略与RR调度策略结合起来,在MQX中设计并实现多级反馈队列调度算法,不仅使高优先级的任务得到响应又能使短任务迅速完成。(3)把MQX移植到

3、自动折弯系统的微控制器MCF52223上,详细阐述了移植步骤、移植过程中要修改和配置的文件,设计LCD触摸屏界面,完成了MQX上的自动折弯系统的软件平台设计。采用MQX的自动折弯设备运行良好,有效的控制了折弯的角度、精确度等,并具有较高的实时响应能力。本课题完成了对MQX的分析、研究,对其在嵌入式控制领域的应用具有启发指导作用。关键词:MQX、内核、任务调度、设备驱动程序、移植作者:程玉娟指导老师:王宜怀AbstractKernelAnalysisandApplicationResearchofEmbed

4、dedReal-timeOperatingSystemM—Q—XKernelAnalysisandApplicationResearchofEmbeddedReal--timeOperatingSystemMQXAbstractEmbeddedreal·timeopermingsystemMQXthatappliesindustrialcontrol,automotiveelectronicsandconsumerelectronicsislaunchedbyFreescalesemiconductori

5、nthechinesemarketin2009.MQXwasfirstdevelopedbyPreciseSoftwareTechnologiesCorporationin1989.MQXopenssourceafterFreescale’Sacquisitionin2009.MQXadoptsmicro-kernelstructure,诚thstandardAPIinterface,modulearchitecture,TCP/IPprotocolstack,USBprotocolstackandSOo

6、n.Soithasexcellentperformanceintermsofreal-time,transplantandreduction.InviewofthedomesticresearchandapplicationofMQXnotyetbegin,commissionedbyFreescalesemiconductor,thepaperanalyzesandresearchesMQXmainlyfromthefollowingaspects:(1)ResearchesMQXmicro-kerne

7、lstructureandkemelmanagementfunction,anddeeplyanalyzesMQXrunningimplementationmechanismfromMQX’Sstartup,taskscheduling,devicedriverandSOon.PutsforwardMQXengineeringframeworkstructurebytheideaoftmderlyingsoftwarecomponent,andrewritesdevicedriver.(2)Analyze

8、sandresearchesFIFOschedulingpolicyandRRschedulingpolicyofMQX,combinesFIFOschedulingpolicywithRRschedulingpolicy,designsandimplementsmulti·levelfeedbackqueueschedulingalgorithmintheMQX,whichnotonlyrespondsthetaskwith

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

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

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