中文摘要 | 第1-5页 |
Abstract | 第5-6页 |
目录 | 第6-9页 |
第一章 绪论 | 第9-19页 |
·课题背景 | 第9-15页 |
·嵌入式实时操作系统的历史及发展现状 | 第10-13页 |
·MQX的发展 | 第13-15页 |
·研究基础 | 第15页 |
·课题设计目标及意义 | 第15-16页 |
·课题主要工作 | 第16-17页 |
·论文章节安排 | 第17-19页 |
第二章 MQX 简介及调度分析 | 第19-34页 |
·MQX 软件体系结构 | 第19-21页 |
·硬件抽象层 | 第20页 |
·系统层 | 第20-21页 |
·应用层 | 第21页 |
·MQX 系统功能结构 | 第21-29页 |
·任务管理子系统 | 第22-23页 |
·同步与通信子系统 | 第23-26页 |
·中断管理子系统 | 第26-27页 |
·时间管理子系统 | 第27-28页 |
·存储管理子系统 | 第28-29页 |
·输入输出子系统 | 第29页 |
·MQX 调度机制 | 第29-33页 |
·MQX任务的表示 | 第30-31页 |
·MQX的调度策略 | 第31页 |
·可抢占调度内核运行机制分析 | 第31-33页 |
·本章小结 | 第33-34页 |
第三章 SD-MQX 工程框架设计 | 第34-44页 |
·开发环境的搭建 | 第34-35页 |
·CodeWarrior集成开发环境简介 | 第34-35页 |
·SD-FSL-K60-C型实验板 | 第35页 |
·获取 MQX 内核源代码 | 第35-36页 |
·SD-MQX 模板工程的设计 | 第36-43页 |
·工程文件组织 | 第37-40页 |
·启动SD-MQX | 第40-41页 |
·编写应用任务 | 第41-43页 |
·本章小结 | 第43-44页 |
第四章 基于构件的 MQX 设备分层驱动模型研究 | 第44-60页 |
·MQX 统一设备模型开发框架 | 第44-51页 |
·MQX统一设备驱动管理 | 第44-47页 |
·MQX驱动开发基本方法 | 第47-51页 |
·基于构件的 MQX 分层驱动设计模型 | 第51-54页 |
·MQX驱动设计的现状 | 第51-52页 |
·分层模型的提出 | 第52-53页 |
·底层驱动构件的获取 | 第53页 |
·接口驱动构件的获取 | 第53-54页 |
·MQX UART 设备驱动设计样例 | 第54-58页 |
·本章小结 | 第58-60页 |
第五章 基于 Cortex-M4 的 MQX 系统移植研究 | 第60-72页 |
·ARM Cortex-M4 处理器简介 | 第60-63页 |
·Cortex-M4的特性 | 第60-61页 |
·Cortex-M4对实时操作系统的支持 | 第61-63页 |
·PSP 的移植 | 第63-68页 |
·调度器的实现 | 第64-66页 |
·内核ISR的实现 | 第66-68页 |
·BSP 的移植 | 第68-70页 |
·注册滴答定时器中断 | 第68-69页 |
·加载设备驱动 | 第69-70页 |
·系统性能评估 | 第70-71页 |
·本章小结 | 第71-72页 |
第六章 MQX 应用实例——数码相框 | 第72-85页 |
·设计分析 | 第72-73页 |
·外围电路设计 | 第73-74页 |
·TF卡接口 | 第73页 |
·TFT显示模块接口 | 第73-74页 |
·按键、拨码开关与指示灯 | 第74页 |
·软件设计 | 第74-84页 |
·TFT显示模块驱动的设计 | 第75-78页 |
·文件系统管理软件FATFS的移植 | 第78-80页 |
·基于MQX的应用软件设计 | 第80-84页 |
·本章小结 | 第84-85页 |
第七章 总结和展望 | 第85-87页 |
·全文总结 | 第85-86页 |
·课题展望 | 第86-87页 |
参考文献 | 第87-92页 |
公开发表的学术论文及参与的主要科研项目 | 第92-93页 |
附录 A K60N512 最小系统 | 第93-94页 |
附录 B SD-NOS&SD-MQX 工程框架 | 第94-95页 |
附录 C BENCHMRK 测试报告 | 第95-98页 |
附录 D 数码相框实物展示 | 第98-99页 |
致谢 | 第99-100页 |