基于操作系统驱动的嵌入式TCP/IP协议栈的实现
| 摘要 | 第1-5页 |
| Abstract | 第5-8页 |
| 1 绪论 | 第8-13页 |
| ·选题背景 | 第8-9页 |
| ·嵌入式TCP/IP 协议栈研究现状 | 第9-10页 |
| ·主要工作及章节安排 | 第10-13页 |
| 2 TCP/IP 协议栈的整体设计 | 第13-19页 |
| ·协议栈实现采用的方法 | 第13-15页 |
| ·协议栈在uCLinux 中的设计 | 第15-17页 |
| ·协议栈软件设计 | 第17-19页 |
| 3 驱动接口的实现 | 第19-27页 |
| ·S3C510B 以太网控制器硬件结构 | 第19-20页 |
| ·S3C4510B 以太网控制寄存器 | 第20-22页 |
| ·初始化函数的实现 | 第22-23页 |
| ·数据包接收服务程序 | 第23-26页 |
| ·数据包发送程序 | 第26页 |
| ·中断服务程序 | 第26-27页 |
| 4 TCP/IP 协议的设计 | 第27-33页 |
| ·TCP/IP 协议栈的分层结构 | 第27-28页 |
| ·TCP/IP 协议各模块设计 | 第28-31页 |
| ·TCP/IP 协议栈缓冲区管理 | 第31-33页 |
| 5 TCP/IP 协议栈的实现 | 第33-52页 |
| ·TCP/IP 协议栈全局参数 | 第33页 |
| ·嵌入式ARP 协议的实现 | 第33-35页 |
| ·嵌入式 ICMP 协议的实现 | 第35-36页 |
| ·嵌入式 IP 的实现 | 第36-39页 |
| ·嵌入式 TCP 的实现 | 第39-52页 |
| 6 测试结果及分析 | 第52-57页 |
| ·ARP、ICMP、IP 协议的测试 | 第52-55页 |
| ·UDP 协议的测试 | 第55页 |
| ·TCP 协议的测试 | 第55-57页 |
| 7 结论与展望 | 第57-58页 |
| 致谢 | 第58-59页 |
| 参考文献 | 第59-61页 |