×

嵌入式实时操作系统MQX内核研究

消耗积分:0 | 格式:rar | 大小:1.86 MB | 2017-10-31

分享资料个

  2009 年,飞思卡尔半导体公司在中国市场上推出了应用于工业控制、汽车电子

  及消费电子的嵌入式实时操作系统 MQX。MQX 最早是 Precise Software Technologies

  公司 1989 年开发,2009 年飞思卡尔收购后,开放源代码。MQX 采用微内核结构,

  具有标准的 API 接口、模块化架构、TCP/IP 协议栈和 USB 协议栈等,因此无论在实

  时性、裁减性还是移植性上都具有卓越的性能。鉴于国内对 MQX 的研究应用尚未开

  始,受飞思卡尔半导体公司委托,本课题主要从以下几个方面对 MQX 进行分析研究:

  (1)研究 MQX 的微内核结构、内核的管理功能,并从 MQX 的启动执行、任

  务调度、设备驱动程序等方面,深入剖析 MQX 的运行实现机制。按照底层软件构件

  的思想,提出 MQX 工程框架组织结构,并重新编写设备驱动程序。

  (2)对 MQX 的 FIFO 任务调度策略和 RR 任务调度策略进行分析研究,并把

  FIFO 调度策略与 RR 调度策略结合起来,在 MQX 中设计并实现多级反馈队列调度算

  法,不仅使高优先级的任务得到响应又能使短任务迅速完成。

  (3)把 MQX 移植到自动折弯系统的微控制器 MCF52223 上,详细阐述了移植

  步骤、移植过程中要修改和配置的文件,设计 LCD 触摸屏界面,完成了 MQX 上的

  自动折弯系统的软件平台设计。

  采用 MQX 的自动折弯设备运行良好,有效的控制了折弯的角度、精确度等,并

  具有较高的实时响应能力。本课题完成了对 MQX 的分析、研究,对其在嵌入式控制

  领域的应用具有启发指导作用。

基于嵌入式实时操作系统MQX内核研究

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !