2.0论文Linux操作系统论文
摘要3-4
Abstract4-7
第一章 绪论7-11
1.1 课题的提出和作用7-8
1.2 课题主要探讨的内容8-9
1.3 论文内容的安排9-11
第二章 嵌入式网络通信基础11-23
2.1 网络基础知识11-17
2.1.1 计算机网络概述11-13
2.1.2 以太网技术概述13-17
2.2 嵌入式系统基础知识17-22
2.2.1 嵌入式系统技术的进展、特点及进展走势17-18
2.2.2 ARM处理器概述18-22
2.3 小结22-23
第三章 千兆网硬件平台的设计23-45
3.1 千兆网连接方式的分类23-26
3.2 基于USB2.0的千兆以太网接口设计26-33
3.2.1 USB2.0芯片概述26-28
3.2.2 处理器USB2.0接口设计28
3.2.3 USB芯片电路设计28-30
3.2.4 USB2.0芯片驱动30-31
3.2.5 MAC层芯片概述31-32
3.2.6 MAC层芯片的复位、启动与数据收发32-33
3.3 S3C2410微处理器概述33-35
3.4 闪速存储器接口设计35-36
3.5 SDRAM接口电路设计36-38
3.6 系统电路设计38-42
3.6.1 电源电路38-40
3.6.2 系统晶振和复位电路40
3.6.3 S3C2410的晶振电路40-41
3.6.4 S3C2410的JTAG接口电路41-42
3.7 外接存储器的设计42-44
3.7.1 S3C2410与外接存储器接口设计42-43
3.7.2 驱动编程实现43-44
3.8 小结44-45
第四章 嵌入式LINUX系统的构造45-59
4.1 LINUX操作系统概述45-48
4.2 嵌入式系统的移植48-54
4.2.1 交叉编译环境的建立48-50
4.2.2 引导程序50-52
4.2.3 内核的移植52-53
4.2.4 网络设备的驱动移植53
4.2.5 根文件系统的建立53-54
4.3 嵌入式千兆网系统的验证54-58
4.3.1 嵌入式系统的验证54-57
4.3.2 硬件系统的验证57-58
4.4 小结58-59
第五章 嵌入式千兆网络通信程序设计59-69
5.1 网络传输的实现原理59-65
5.1.1 怎么写作器端程序设计63-64
5.1.2 客户端程序设计64-65
5.2 网络传输测试65-68
5.3 小结68-69
结束语69-71
致谢71-73