设文无忧为首页 | 把文无忧加入收藏夹 | 站务联系     论文格式网:论文格文下载,论文格式大全,论文格式范例,如何写论文,怎么把握论文的格式,分类最全的论文范文格式网。
你所在的位置:首页 > 论文大全 > 计算机论文 > 操作系统论文
操作系统论文:自动测试仪器硬件板卡识别技术研究
自动测试仪器硬件板卡识别技术研究
| 文章出自:论文无忧网 | 编辑:代写代发 | 点击: | 2012-08-08 14:11:09 |

    摘要:在自动测试系统中,识别同类板卡需要分配不同的PID、VID,这种方法不仅操作复杂,而且不利于测试系统升级。为改进不足,提出一种通过驱动程序和应用程序的配合扫描硬件板卡的位置信息来识别同类硬件板卡的新技术。经测试表明,该技术实现了驱动共享的目的,达到了上位机对每个板卡分别读写操作的控制要求,并且简化了板卡的使用过程。

    关键词:驱动程序;板卡识别;WDM驱动模型;动态链接库;设备实例;CreateFile函数

    自动测试系统中,因同一个系统的不同板卡有不同的PID和VID,所以设备驱动通常使用PID和VID来识别设备。但这种方法会导致硬件使用过程复杂化,同时也不利于硬件升级。该文提出了一种通过对板卡的位置信息来识别同类硬件设备的识别技术。同类设备具有相同的PID和VID,可以在设备管理器中查询硬件的位置信息(如总线号、功能号和设备号等)。通过这3个位置信息可以区分同类板卡,这种方法利于硬件的升级和简化了板卡使用的过程。以PCI板卡为例说明硬件在PC机的加载识别过程,介绍软件识别的概念及驱动和应用程序的编写。

    PCI板卡加载过程以PCI板卡设备为例,对硬件在PC机的加载识别过程加以说明。PCI板卡设备插入机箱后,CPU在系统初始化阶段(POST)为各个PCI设备进行资源分配。资源分配完毕后,PCI设备的驱动程序根据PCI Vendor Id和Device Id以及Revison Id进行PCI总线搜索,查看是否存在符合本驱动的设备。找到设备后,驱动程序根据板卡的硬件设计情况,进行相应的寄存器初始化和中断挂载工作。因为PCI总线的资源分配是在POST过程中动态分配的,所以根据系统配置不同,各板卡所分配的资源也不相同(即所谓PnP-即插即用)。

    PCI总线搜索通常是按深度优先的顺序进行搜索。如果有同种型号的PCI设备存在于PCI总线上,设备驱动应依次对板卡设备进行初始化。

论文写好了,要发表到哪里去,这可是件大事,可以在本站了解一下评职的具体要求哦,可能与你单位的评职要求相吻哈哦,可咨询我们哦。

友荐云推荐
相关论文列表
文无忧论文格式网是一个专业提供各类论文的标准格式,标准论文格式范文,各类论文范文模板,免费论文下载,各类应用文文书、合同范文等的论文网站。
Copyright©2012-2046 文无忧. All Rights Reserved .心无界 文无忧—文无忧 让你行文无忧 版权所有 文无忧lun.wen5u.com-论文无忧
网站合法性备案号:蜀ICP备14013885号-1