毕业论文

打赏
当前位置: 毕业论文 > 电子通信 >

WinDriver基于PCIE的数据存储卡开发+文献综述(2)

时间:2017-05-10 22:29来源:毕业论文
3.6 本章小结 19 4 驱动程序设计 19 4.1 引言 19 4.2 利用WinDriver开发设备驱动 19 4.2.1 开发工具的选择 19 4.2.2 WinDriver工作原理 20 4.3 驱动程序与应用程序的开发


3.6  本章小结    19
4  驱动程序设计    19
4.1  引言    19
4.2  利用WinDriver开发设备驱动    19
4.2.1  开发工具的选择    19
4.2.2  WinDriver工作原理    20
4.3  驱动程序与应用程序的开发    20
4.3.1  生成INF文件和用户函数    21
4.3.2  安装设备驱动    23
4.3.3  应用程序的开发    24
4.4  本章小结    27
5  系统调试及结果分析    27
5.1  调试环境    27
5.1.1  硬件系统    27
5.1.2  设计软件    28
5.1.3  本章内容    28
5.2  系统调试过程    29
5.3  调试结果与分析    31
5.3.1  数据传输速率    31
5.3.2  数据传输的完整性    32
5.4  本章小结    34
结 论    35
致 谢    36
参考文献    37
1  绪论
1.1  课题研究背景
    I/O总线的发展历程粗略地可划分为三代:第一代总线包括ISA、EISA、MC和VESA。ISA总线的数据宽度为16位,数据传输的速率为5MBps,而VESA总线是PC微机的第一个局部总线,连接到处理器子系统的局部总线上,在基于VESA总线的机器中也可以存在ISA或EISA这样的传统总线,它们的位置在VESA之后,是VESA总线再经I/O总线控制器转换后得到的,称为I/O总线扩展总线,第一代I/O总线有个共同的特点,其信号的功能和时序与处理器引脚关系密切,几乎是处理器信号的延伸和扩展,有些信号还与主板上的硬件资源有关系。
    第二代I/O总线包括PCI、AGP和PCI—X。PCI总线是一个标准的、与处理器无关的局部外围总线,不受制于系统所使用的处理器的种类,通用性很强。AGP名为加速图形接口,是主桥上独立挂显示设备的接口,将PCI总线从图形数据传输中解放出来,使得图像显卡和PCI总线上的设备都获得充足的传输宽带。1999年出现了PCI—X总线在PCI总线的基础上,进一步提高了时钟的频率,改进了数据传输的协议使之更加合理。
     PCI Express是第三代高性能I/O总线,在总线结构上采取了根本的变革,主要体现在两个方面:一是由并行总线变为串行总线;二是采用了点到点的互联。将原并行总线结构中桥下面挂连设备的一条总线变为一条链路,一条链路可包含一条或者多条通道,每条通道由两对差分信号线组织成双单工的串行传输通道,没有专用的数据、地址和时钟线,总线上各种事物组织成数据包来传送。PCI Express1.0最高传输速率可达16GBps大大高于目前任何一种总线,可满足当前及将来一段时期的高速设备要求。由于总线变为链路,引脚数大大减少,每引脚的平均带宽大幅度提升,有助于PCI Express成本的降低。
    PCI Express是Intel首先提出开发的第三代高性能I/O总线,并迅速地得到了业界的承认,它具有鲜明的技术优势,它全面解决了PCI总线技术所面临的种种问题。相较于PCI,它具有以下主要优势:
    1.PCI Express总线采用点对点互联技术
    与PCI所有设备共享同一条总线资源不同,PCI Express总线采用点对点技术,能够为每一块设备分配独享通道带宽,不需要在设备之间共享资源,这样充分保障了各设备的带宽资源,提高数据传输速率。 WinDriver基于PCIE的数据存储卡开发+文献综述(2):http://www.751com.cn/tongxin/lunwen_6744.html
------分隔线----------------------------
推荐内容