文摘
英文文摘
东南大学学位论文独创性声明及使用授权声明
第一章 前言
第二章 研究背景
2.1行业背景
2.2平台基础
2.3协议栈选择
第三章 硬件的选择以及在系统中的调试
3.1 NIC芯片的选择
3.2电路的选择和设计
3.3硬件模块的调试
3.3.1平台相关资料
3.3.2 RTL8019AS寄存器
3.4芯片在时序方面的资料
3.5 NIC的驱动程序
第四章 协议栈的移植
4.1协议栈文件组织
4.2协议栈的特性以及内部框架
4.2.1协议栈运行的分析:
4.2.2协议栈LWIP的进程模型
4.3系统接口的实现
4.3.1 ARM7平台上的系统接口
4.3.2 ST20平台上的系统接口
4.4驱动接口实现
第五章 基本业务实现与验证测试
5.1 Httpserver
5.2 udptest
第六章 软件体系
6.1终端系统的框架
6.1.1目标的业务逻辑
6.1.2协议栈和平台和调用者的关系
6.1.3协议栈模块启动的流程和退出的流程
6.2模块的接口
6.3 makefile的编写
6.4网口驱动的运行机制
第七章 实际业务实现
7.1网络无电气连接提示
7.2菜单设置
7.3 MAC地址的生成
7.4视频点播
7.4.1平台要实现的接口函数
7.4.2视频播放期间的遥控处理和播放控制
7.4.3具体点播事例
第八章 实际运行中的问题以及分析和解决
8.1时钟频率不能过高
8.2业务运行的效率
8.2.1浏览器的角度
8.2.2协议栈的角度
8.3运行中死机
8.4连接速度问题
8.5 dhcp的可靠性问题
第九章 后期测试
9.1集成测试
9.2 alpah测试
9.3 belta测试
9.4总结
附录
致谢
参考文献
作者简介