| 摘 要 | 第1-6页 |
| Abstract | 第6-11页 |
| 第一章 绪论 | 第11-28页 |
| ·嵌入式系统概述 | 第11-12页 |
| ·嵌入式系统概念 | 第11页 |
| ·嵌入式系统的组成 | 第11页 |
| ·嵌入式系统特点 | 第11-12页 |
| ·嵌入式系统硬件平台 | 第12-18页 |
| ·硬件平台概述 | 第13页 |
| ·嵌入式处理器 | 第13-18页 |
| ·嵌入式微处理器(Embedded Microprocessor Unit) | 第14-15页 |
| ·微控制器(Microcontroller or Micro Computer Unit) | 第15-16页 |
| ·DSP处理器(Digital Signal Processor) | 第16页 |
| ·片上系统(System on Chip) | 第16-18页 |
| ·嵌入式外围设备 | 第18页 |
| ·嵌入式系统软件平台 | 第18-27页 |
| ·嵌入式操作系统 | 第18页 |
| ·嵌入式操作系统的发展 | 第18-20页 |
| ·嵌入式实时操作系统的组成 | 第20-21页 |
| ·常见的嵌入式实时操作系统 | 第21-25页 |
| ·国外著名的嵌入式实时操作系统 | 第21-23页 |
| ·国内嵌入式实时操作系统 | 第23-25页 |
| ·嵌入式开发环境 | 第25-27页 |
| ·实时在线仿真系统ICE(In-Circuit Emulator) | 第25-26页 |
| ·monitor调试 | 第26页 |
| ·模拟调试 | 第26-27页 |
| ·本章小结 | 第27-28页 |
| 第二章 CRTOS II可移植性研究 | 第28-47页 |
| ·嵌入式操作系统CRTOS II 概述 | 第28-31页 |
| ·嵌入式内核CRTOS II 核心模块介绍 | 第31-47页 |
| ·任务管理模块 | 第31-36页 |
| ·中断管理模块 | 第36-40页 |
| ·IO管理模块 | 第40-41页 |
| ·时钟管理模块 | 第41-43页 |
| ·定时器管理模块 | 第43-47页 |
| 第三章 目标系统硬件平台分析 | 第47-56页 |
| ·目标板系统套件 | 第47-48页 |
| ·MPC860 微处理器结构特性分析 | 第48-52页 |
| ·POWERPC 体系的简介 | 第48-49页 |
| ·MPC860介绍 | 第49-52页 |
| ·目标板的硬件系统: | 第52-56页 |
| 第四章 移植相关嵌入式软件工具 | 第56-84页 |
| ·嵌入式软件交叉开发过程 | 第56-65页 |
| ·嵌入式交叉调试 | 第56-57页 |
| ·交叉工具中平台描述 | 第57-58页 |
| ·交叉工具基本概念 | 第58-60页 |
| ·交叉编译配置过程 | 第60-65页 |
| ·新型交叉调试模式 | 第65-82页 |
| ·BDM 调试(background debug mode) | 第65-74页 |
| ·BDM 概述 | 第65-66页 |
| ·BDM模式切换 | 第66-67页 |
| ·硬件和BDM协议 | 第67-70页 |
| ·支持BDM调试的GDB | 第70-74页 |
| ·JTAG 调试 | 第74-81页 |
| ·JTAG介绍 | 第75页 |
| ·JTAG接口的内部结构 | 第75-76页 |
| ·JTAG引脚定义 | 第76-77页 |
| ·TAP控制转换图 | 第77-78页 |
| ·JTAG的寄存器扫描 | 第78-79页 |
| ·JTAG闪存编程层次图 | 第79-81页 |
| ·EPSON 的ICD调试 | 第81-82页 |
| ·嵌入式应用开发与OS移植开发 | 第82-83页 |
| ·小结 | 第83-84页 |
| 第五章 CRTOS II内核移植的实现 | 第84-129页 |
| ·处理器相关部分移植 | 第84-92页 |
| ·内核上下文切换 | 第84-88页 |
| ·目标处理器的初始化 | 第88-92页 |
| ·BDM调试脚本中处理器的初始化 | 第88-89页 |
| ·start.s中处理器的初始化 | 第89-91页 |
| ·bspstart.c中处理器的初始化 | 第91-92页 |
| ·外设级相关部分移植 | 第92-124页 |
| ·中断实现 | 第92-108页 |
| ·MPC860中断的整体架构 | 第92-96页 |
| ·CPM模块 | 第96-100页 |
| ·SIU模块 | 第100-103页 |
| ·中断编程相关方面 | 第103-108页 |
| ·定时器驱动实现 | 第108-111页 |
| ·串口通道的实现 | 第111-124页 |
| ·CRTOS II 内核移植测试 | 第124-128页 |
| ·分时调度的多任务测试 | 第124-125页 |
| ·系统内核功能测试 | 第125-127页 |
| ·系统性能测试分析 | 第127-128页 |
| ·移植经验 | 第128页 |
| ·本章小结 | 第128-129页 |
| 第六章 全文总结 | 第129-132页 |
| ·所解决的移植关键技术 | 第129-130页 |
| ·存在问题与不足 | 第130-131页 |
| ·关于下一步研究的建议 | 第131-132页 |
| 参考文献 | 第132-134页 |
| 致 谢 | 第134-135页 |
| 附录 | 第135-146页 |
| 附录1 | 第1135-138页 |
| 附录2 | 第138-146页 |
| 个人简历 | 第146页 |