嵌入实时损伤系统MQX应用框架研究

嵌入实时损伤系统MQX应用框架研究

ID:36690907

大小:7.18 MB

页数:98页

时间:2019-05-13

嵌入实时损伤系统MQX应用框架研究_第1页
嵌入实时损伤系统MQX应用框架研究_第2页
嵌入实时损伤系统MQX应用框架研究_第3页
嵌入实时损伤系统MQX应用框架研究_第4页
嵌入实时损伤系统MQX应用框架研究_第5页
资源描述:

《嵌入实时损伤系统MQX应用框架研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、苏州大学学位论文独创性声明本人郑重声明:所提交的学位论文是本人在导师的指导下,独立进行研究工作所取得的成果。除文中已经注明引用的内容外,本论文不含其他个人或集体已经发表或撰写过的研究成果,也不含为获得苏州大学或其它教育机构的学位证书而使用过的材料。对本文的研究作出重要贡献的个人和集体,均已在文中以明确方式标明。本人承担本声明的法律责任。论文作者签名:玉皂日期:垫!;![。型jIIIIIIIIIIIIIIIIIY2337943苏州大学学位论文使用授权声明本人完全了解苏州大学关于收集、保存和使用学位论文的规定,即:学位论文著作权归属苏州大学。本学位论文电子文档的内容和纸质论文

2、的内容相一致。苏州大学有权向国家图书馆、中国社科院文献信息情报中心、中国科学技术信息研究所(含万方数据电子出版社)、中国学术期刊(光盘版)电子杂志社送交本学位论文的复印件和电子文档,允许论文被查阅和借阅,可以采用影印、缩印或其他复制手段保存和汇编学位论文,可以将学位论文的全部或部分内容编入有关数据库进行检索。涉密论文口本学位论文属在年月解密后适用本规定。非涉密论文日论文作者签名:导师签名:期:塑I≥,要!幺期:ⅫI≥.【;岛一嵌入式实时操作系统MQX应用框架研究中文摘要中又捅姜MQX是一款主要面向工业控制、汽车电子及消费电子等领域实时多任务应用的嵌入式实时操作系统。200

3、9年,飞思卡尔公司半导体公司开始免费开放MQX3.0.1版源代码,同年,苏州大学飞思卡尔嵌入式中心接受其委托,利用ColdFire微控制器为硬件平台开始对MQX原理及应用进行初步研究。2010年以来,飞思卡尔陆续推出了面向工业领域ARMCortex—M4内核的Kinetis系列微控制器,该系列微控制器具有复杂性高、性能卓越、硬件资源丰富且对运行操作系统软件有良好支持等特点,对MQX提供了更好的支持。同时,MQX也不断发展,目前已经更新至4.0.0版。在此背景下,开展对MQX调度机制、组织框架及驱动模型等问题的深入分析研究,对MQX的应用与推广具有重要意义。本文以Kinet

4、isK系列微控制器为硬件蓝本,对MQX的应用进行研究。通过分析MQX源码,剖析其基于优先级可抢占的调度机制,揭示了MQX的调度实质并给出清晰表述,为应用及进一步深入研究奠定了基础。提出了应用工程框架SD—MQX,该框架实现了使用MQX及无操作系统NOS应用工程的统一,从而使前导启动过程、底层驱动的一致性得到较好的满足。同时,该框架简化了从传统开发模式向使用MQX进行过渡的过程。提出了基于构件的MQX设备分层驱动模型,通过设计接口驱动构件,解决了MQX标准调用接口与底层驱动构件的对接问题,有效地实现有无操作系统情况的底层驱动的统一。基于对硬件抽象层的研究,提出了一种MQX跨

5、平台的简捷移植方法,并结合Cortex.M4处理器架构的特点在K60N512微控制器上进行了实现和性能测评。最后,设计了基于MQX的简易数码相框系统作为应用实例。鉴于MQX在国内的推广为时尚短,相关研究较少,本文深入分析与研究了MQX的调度机制、组织框架、驱动设计和系统移植等基本问题并给出了解决方案,有助于降低MQX的开发难度,缩短开发周期,提高软件质量,为MQX应用开发提供范例。关键词:MQX,Kinetis,工程框架,设备驱动,移植作者:苏勇指导老师:王宜怀AbstractResearchofEmbeddedReal-timeOperatingSystemMQXApp

6、licationFrameworkResearchofEmbeddedReal—timeOperatingSystemMQXApplicationFrameworkMQXisaReal—timeOperatingSystem,whichisappliedinmulti—taskingenvironmentandmainlyorientedtothefieldofindustrialcontrol,automotiveelectronics,andconsumerelectronics.In2009,FreescaleSemiconductorInc.publishedMQ

7、X3.0.1sourcefreely.Inthesameyear,theSoochowUniversityFreescaleMCUcenterwascommissionedtostartpreliminaryprincipalstudyonthehardwareplatformofColdFiremicrocontroller.Since2010,Frecscalehas1aunchedtheKinetisseresmicrocontrollersbasedonARMCortex—M4.Kinetisiscomplexity,

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

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

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