毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
WinDriver基于PCIE的数据存储卡开发+文献综述(2)
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总线采用点对点技术,能够为每一块设备分配独享通道带宽,不需要在设备之间共享资源,这样充分保障了各设备的带宽资源,提高数据传输速率。
共7页:
上一页
1
2
3
4
5
6
7
下一页
上一篇:
MATLAB受限单极式直流PWM可逆调速系统设计
下一篇:
微波低噪声放大器的设计与仿真+文献综述
认知无线电网络中基于双...
基于TCP/IP技术的转向架振动测试系统设计
基于PM2.5浓度的健康出行路径规划及实现
基于涡旋电磁波的新型雷达成像技术研究
基于相关滤波器的长期跟踪算法研究
基于ZigBee协议轨道交通环...
基于QT的图像处理系统设计
国内外无刷直流电动机研究现状
浅谈新形势下妇产科护理...
浅谈传统人文精神茬大學...
拉力采集上位机软件开发任务书
高校网球场馆运营管理初探【1805字】
《醉青春》导演作品阐述
多元化刑事简易程序构建探讨【9365字】
中国古代秘书擅权的发展和恶变
辩护律师的作证义务和保...
谷度酒庄消费者回访调查问卷表