机顶盒上双向功能的实现
| 内容摘要 | 第1-6页 |
| Abstract: | 第6-9页 |
| 第一章 前言 | 第9-11页 |
| 第二章 研究背景 | 第11-18页 |
| ·行业背景 | 第11-12页 |
| ·平台基础 | 第12-16页 |
| ·协议栈选择 | 第16-18页 |
| 第三章 硬件的选择以及在系统中的调试 | 第18-25页 |
| ·NIC芯片的选择 | 第18页 |
| ·电路的选择和设计 | 第18-20页 |
| ·硬件模块的调试 | 第20-22页 |
| ·平台相关资料 | 第20-21页 |
| ·RTL8019AS寄存器 | 第21-22页 |
| ·芯片在时序方面的资料 | 第22-24页 |
| ·NIC的驱动程序 | 第24-25页 |
| 第四章 协议栈的移植 | 第25-42页 |
| ·协议栈文件组织 | 第25-27页 |
| ·协议栈的特性以及内部框架 | 第27-30页 |
| ·协议栈运行的分析 | 第27-29页 |
| ·协议栈LWIP的进程模型 | 第29-30页 |
| ·系统接口的实现 | 第30-40页 |
| ·ARM7 平台上的系统接口 | 第31-36页 |
| ·ST20 平台上的系统接口 | 第36-40页 |
| ·驱动接口实现 | 第40-42页 |
| 第五章 基本业务实现与验证测试 | 第42-45页 |
| ·HTTPSERVER | 第42-43页 |
| ·UDPTEST | 第43-45页 |
| 第六章 软件体系 | 第45-56页 |
| ·终端系统的框架 | 第45-48页 |
| ·目标的业务逻辑 | 第45页 |
| ·协议栈和平台和调用者的关系 | 第45-46页 |
| ·协议栈模块启动的流程和退出的流程 | 第46-48页 |
| ·模块的接口 | 第48页 |
| ·MAKEFILE 的编写 | 第48-52页 |
| ·网口驱动的运行机制 | 第52-56页 |
| 第七章 实际业务实现 | 第56-62页 |
| ·网络无电气连接提示 | 第56-57页 |
| ·菜单设置 | 第57页 |
| ·MAC地址的生成 | 第57-59页 |
| ·视频点播 | 第59-62页 |
| ·平台要实现的接口函数 | 第59页 |
| ·视频播放期间的遥控处理和播放控制 | 第59页 |
| ·具体点播事例 | 第59-62页 |
| 第八章 实际运行中的问题以及分析和解决 | 第62-77页 |
| ·时钟频率不能过高 | 第62-65页 |
| ·业务运行的效率 | 第65-70页 |
| ·浏览器的角度 | 第65-66页 |
| ·协议栈的角度 | 第66-70页 |
| ·运行中死机 | 第70-72页 |
| ·连接速度问题 | 第72-74页 |
| ·DHCP 的可靠性问题 | 第74-77页 |
| 第九章 后期测试 | 第77-79页 |
| ·集成测试 | 第77-78页 |
| ·ALPHA 测试 | 第78页 |
| ·BELTA 测试 | 第78页 |
| ·总结 | 第78-79页 |
| 附录1 | 第79-82页 |
| 附录2 | 第82-86页 |
| 附录3 | 第86-90页 |
| 致谢 | 第90-91页 |
| 参考文献 | 第91-93页 |
| 作者简介 | 第93页 |