文摘
英文文摘
声明
第一章绪论
1.1嵌入式Linux的发展
1.1.1嵌入式Linux系统的优势
1.1.2嵌入式技术在工业监控系统和便携式仪器设备中的应用
1.2课题的背景
1.3主要工作
第二章嵌入式硬件设计和S3C2410介绍
2.1嵌入式硬件的总体设计
2.2S3C2410处理器介绍
第三章嵌入式Linux系统
3.1嵌入式Linux系统的层次
3.2 U-BOOT的移植
3.2.1 U-BOOT简介
3.2.2 U-BOOT移植
3.3 Linux内核的移植
3.3.1 Linux2.6内核优势
3.3.2 Linux2.6内核主要移植步骤
3.4文件系统
3.4.1构建文件系统概论
3.4.2文件系统的存储
3.4.3 CRAMFS文件系统、YAFFS文件系统和JFFS文件系统
3.4.4 CRAMFS+YAFFS文件系统
3.4.5 busybox建立嵌入式文件系统
3.5总结
第四章嵌入式设备驱动程序研究
4.1 Linux设备驱动
4.2S3C2410下LCD显示屏驱动程序的编写
4.3 USB驱动的编写
4.3.1 Linux中的USB子系统
4.3.2 USB时序
4.3.3 USB文件系统
4.3.4 USB主机控制器移植
4.3.5 USB客户端设备驱动
4.3.6 USB打印机驱动和应用程序编写
4.4简单的A/D驱动程序和简单的GPIO驱动程序应用于电源管理
4.5总结
第五章嵌入式软件设计和GUI移植
5.1软件的总体设计
5.2服务端软件的编写
5.2.1 USB摄像头驱动程序加载
5.2.2Video4linux介绍
5.2.3Video4linux编程指南
5.2.4视频编程的流程
5.2.5 Frame Buffer进行视频图像显示
5.2.6 ZC301 USB摄像头视频采集和视频发送
5.3远程控制端软件的编写
5.4 Qt/Embedded和Qtopia的移植
5.4.1 Qt/Embedded和Qtopia介绍
5.4.2 Qt/Embedded和Qtopia的交叉编译与运行
5.5网络模块konqueror浏览器的移植
5.5.1 konqueror浏览器的必要性
5.5.2 konqueror浏览器的移植过程
5.5.3 Boa服务器的移植
5.6总结
第六章总结和展望
6.1全文工作总结
6.2展望
参考文献
参加科研情况说明
致谢
天津大学;