文摘
英文文摘
声明
第一章绪论
1.1课题背景
1.2课题目的
1.3研究内容
1.4论文的组织
第二章嵌入式计算机系统
2.1嵌入式系统的分类
2.2嵌入式系统的特点
2.3嵌入式系统的组成
2.4嵌入式系统总体设计原则
2.5处理器的选择
2.6软件平台的选择
2.7编程语言的选择
2.8集成开发环境
2.9本章小结
第三章典型嵌入式操作系统介绍
3.1μC/OS操作系统
3.2 μCLINUX操作系统
3.3其他嵌入式操作系统
3.4本章小结
第四章通用硬件抽象平台框架
4.1硬件抽象层原理
4.1.1硬件抽象层概念
4.1.2 BSP分析
4.1.3 eCos硬件抽象平台分析
4.2通用硬件抽象层总体设计
4.2.1通用硬件抽象层的功能结构设计
4.2.2通用硬件抽象层的层次结构设计
4.3本章小结
第五章通用硬件抽象平台(CHAL)关键技术
5.1 CHAL与OS
5.2寻址模式
5.3硬件抽象
5.4中断处理
5.5 DMA访问
5.6本章小结
第六章UCOS通用硬件抽象层设计
6.1 CHAL与UCos的链接
6.2在ARM720T内核上构建CHAL
6.3 CHAL的封装问题
6.4本章小结
总结与展望
致谢
参考文献
附录