摘要 | 第1-5页 |
ABSTRACT | 第5-9页 |
1 绪论 | 第9-15页 |
·课题背景 | 第9-10页 |
·国内外概况 | 第10-14页 |
·嵌入式系统 | 第10-11页 |
·引导/装载程序 | 第11-12页 |
·嵌入式网络通信协议栈 | 第12-14页 |
·课题主要研究工作 | 第14-15页 |
2 系统总体设计 | 第15-21页 |
·引导/装载程序的需求分析 | 第15-16页 |
·嵌入式操作系统ΜC/OS-II | 第16-18页 |
·μC/OS-II 简介 | 第16-17页 |
·μC/OS-II 移植 | 第17-18页 |
·嵌入式网络协议栈选择 | 第18-19页 |
·系统的总体结构 | 第19-20页 |
·本章小结 | 第20-21页 |
3 嵌入式网络通信协议栈的移植 | 第21-34页 |
·LWIP 分析 | 第21-24页 |
·进程模型分析 | 第21-23页 |
·操作系统模拟层 | 第23-24页 |
·LWIP 在ΜC/OS-II 上的移植 | 第24-31页 |
·与CPU 或编译器相关的文件 | 第24-25页 |
·操作系统模拟层 | 第25-31页 |
·LWIP 接口编程模型 | 第31-33页 |
·LwIP 的网络接口 | 第31-32页 |
·LwIP 的应用程序接口 | 第32-33页 |
·本章小结 | 第33-34页 |
4 网络驱动层的实现 | 第34-44页 |
·以太网接口介绍 | 第34-36页 |
·内嵌以太网控制器的队列描述 | 第34-35页 |
·内嵌以太网控制器的工作原理 | 第35-36页 |
·LWIP 的入口设计 | 第36-38页 |
·以太网接口驱动程序 | 第38-43页 |
·初始化程序 | 第38-40页 |
·中断服务处理程序 | 第40页 |
·数据发送程序 | 第40-41页 |
·数据接收程序 | 第41-43页 |
·本章小结 | 第43-44页 |
5 协议栈应用程序在BOOTLOADER 中的实现 | 第44-56页 |
·TFTP 协议的实现 | 第44-49页 |
·TFTP 协议简介 | 第44-45页 |
·TFTP 协议(服务器端)的具体实现 | 第45-49页 |
·网络烧写服务器(T_BURNSERVER)的实现 | 第49-51页 |
·BOOTLOADER 的实现 | 第51-52页 |
·系统测试 | 第52-55页 |
·本章小结 | 第55-56页 |
6 结束语 | 第56-58页 |
·研究工作总结 | 第56页 |
·对未来工作的展望 | 第56-58页 |
致谢 | 第58-59页 |
参考文献 | 第59-61页 |