文摘
英文文摘
声明
第1章绪论
1.1课题来源及目的意义
1.2国内外研究现状
1.3论文结构
第2章嵌入式系统
2.1嵌入式系统概述
2.1.1嵌入式系统定义和特点
2.1.2嵌入式系统发展趋势
2.1.3嵌入式系统的组成
2.2嵌入式硬件
2.2.1 ARM920T CPU架构
2.2.2 ARM920T编程模型
2.2.3 ARM微处理器的指令结构
2.2.4 ARM920T的MMU
2.2.5 S3C2410体系结构及特点
2.3嵌入式软件
2.3.1嵌入式软件结构
2.3.2嵌入式操作系统
2.3.3嵌入式Linux
2.4嵌入式系统开发模式
2.5小结
第3章Linux在ARM硬件平台上的移植
3.1移植环境
3.2建立交叉编译环境
3.3 BootLoader
3.3.1 BootLoader简介
3.3.2 VIVI启动过程与移植
3.4 Linux2.6系统的移植
3.4.1 Linux源码文件组织
3.4.2 Linux移植需要修改的代码
3.4.3 Linux裁减与编译
3.5 YAFFS文件系统移植
3.6根文件系统的创建
3.7 小结
第4章USB驱动程序设计
4.1 USB概论
4.1.1 USB的优缺点
4.1.2 USB器件的选择
4.2 USB SLAVE驱动设计
4.2.1 USB设备控制寄存器
4.2.2 USB Slave驱动程序的编写
4.2.3调试结果
4.3 USB HOST驱动程序设计
4.3.1 USB主机驱动结构
4.3.2 USBD数据描述
4.3.3文件系统接口
4.4驱动移植
4.5小结
第5章无线通信平台的开发
5.1嵌入式无线通信平台的设计
5.1.1平台结构
5.1.2硬件平台的设计
5.1.3无线网络接入设备选择
5.1.4短信及语音通信应用程序设计的相关知识
5.1.5短信及语音通信应用程序的整体设计
5.2各功能模块分析及设计
5.2.1短信发送功能
5.2.2短信接收及读取功能
5.2.3短信删除及语音服务功能模块
5.3流程图编写
5.4具体代码编写
5.5应用程序的调试
5.6 小结
第6章总结与展望
参考文献
作者在攻读硕士学位期间发表的学术论文
致谢