首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--程序设计论文

基于WDF的网络加密卡驱动程序设计

中文摘要第1-5页
Abstract第5-10页
第1章 绪论第10-16页
   ·研究背景第10-11页
   ·研究意义第11-12页
   ·国内外研究现状第12-13页
   ·论文研究内容第13-14页
   ·论文的组织结构第14-16页
第2章 系统设计基础知识第16-31页
   ·驱动程序设计基础第16-24页
     ·Windows 驱动程序的发展第16-17页
     ·Windows 操作系统第17-19页
     ·WDF 驱动程序基本结构第19-24页
   ·PCI 总线概述第24-25页
     ·PCI 总线特点第24页
     ·PCI 配置空间第24-25页
   ·TCP/IP 协议简介第25-29页
     ·链路层第26-27页
     ·网络层第27-28页
     ·传输层第28页
     ·应用层第28-29页
   ·应用程序开发基础第29-30页
     ·开发环境第29-30页
     ·MFC 简介第30页
   ·本章小结第30-31页
第3章 网络加密传输系统的设计第31-36页
   ·系统总体设计第31-32页
   ·系统硬件介绍第32-34页
     ·网络加密卡硬件框图第32-33页
     ·网络加密卡硬件模块介绍第33-34页
   ·系统的软件介绍第34-35页
     ·驱动程序的设计第34-35页
     ·网络传输协议的设计第35页
     ·应用程序的设计第35页
   ·本章小结第35-36页
第4章 PCI 设备驱动程序的设计第36-58页
   ·驱动程序的开发环境第36-39页
     ·开发工具的选择第36-37页
     ·WDK 驱动开发环境的搭建第37-39页
   ·PCI 设备初始化第39-46页
     ·DriverEntry 函数的实现第40-41页
     ·创建设备连接符第41页
     ·获取 PCI 设备资源第41-43页
     ·创建 I/O 队列第43-44页
     ·初始化中断处理第44-45页
     ·初始化 DMA第45-46页
   ·DMA 传输的实现第46-49页
   ·硬件中断处理的实现第49-51页
     ·初始化中断处理第50-51页
     ·延迟过程调用第51页
   ·驱动程序与应用程序通信第51-55页
     ·驱动程序与应用程序的通信第52-54页
     ·驱动程序与应用程序的同步第54-55页
   ·驱动程序的安装第55-57页
   ·本章小结第57-58页
第5章 应用程序的设计第58-69页
   ·应用程序协议的实现第58-64页
     ·以太网数据结构的定义第58-60页
     ·ARP 协议的实现第60-62页
     ·文件传输第62-64页
   ·发送/接收模块的实现第64-66页
     ·DM9000 初始化第64-65页
     ·线程间同步的实现第65-66页
   ·用户操作界面的实现第66-68页
   ·本章小结第68-69页
第6章 系统调试第69-74页
   ·驱动程序的调试第69-72页
   ·系统测试第72-73页
   ·本章小结第73-74页
结论第74-76页
参考文献第76-82页
致谢第82-83页
攻读硕士学位期间参加的科研项目第83页

论文共83页,点击 下载论文
上一篇:基于不确定数据的组移动模式挖掘算法的设计与实现
下一篇:基于ARM的网络链路加密系统硬件及驱动程序设计