文摘
英文文摘
声明
第一章绪论
1.1相关背景
1.2系统拓扑架构
1.3本文研究工作
第二章系统总体设计
2.1嵌入式系统组成
2.2无线基站系统功能
2.3硬件平台
2.4软件架构
2.4.1嵌入式操作系统
2.4.2应用软件
2.5交叉开发模型
2.6本章小结
第三章硬件平台的搭建
3.1S3C2410微处理器
3.2 Flash存储器接口电路
3.3 SDRAM接口电路
3.4 RS232接口电路
3.5以太网接口电路
3.6无线模块
3.7本章小结
第四章嵌入式Linux系统的构建
4.1交叉编译工具链的构建
4.2 Bootloader的移植
4.2.1 Bootloader的作用
4.2.2 vivi的启动分析
4.2.3移植
4.3嵌入式Linux内核的移植
4.3.1 Linux内核的功能
4.3.2 Linux的代码结构
4.3.3内核的移植研究
4.4 CS8900A驱动程序移植
4.4.1网络驱动的相关概念
4.4.2 CS8900A的工作原理
4.4.3 CS8900A驱动程序分析
4.4.4 CS8900A移植配置
4.5文件系统的移植
4.5.1文件系统的内容分析
4.5.2文件系统的种类和特点
4.5.3文件系统的选择
4.5.4移植
4.6本章小结
第五章应用程序
5.1串口与socket的转换实现
5.1.1 select机制
5.1.2系统流程
5.2串口编程
5.3 Socket编程
5.3.1地址及顺序处理
5.3.2流式Socket分析与编程
5.4本章小结
第六章后台数据库的实现
6.1数据库的创建
6.2数据库的访问
6.3本章小结
第七章调试
7.1 NFS文件系统
7.2交叉调试
7.3本章小结
第八章结论与展望
8.1结论
8.2展望
参考文献
攻读学位期间发表的学术论文目录
致谢