在Windows XP上安装NI-RIO出现的问题
主要软件: Driver Software>>NI-RIO
主要软件版本: 4.0
主要软件修正版本: N/A
次要软件: N/A
问题: 当我在Windows XP系统上安装my RIO硬件和NI-RIO驱动时遇到了下面的一些问题,我应该怎么去解决?
情形1:当成功安装了NI-RIO驱动后,按照要求关闭计算机,安装my RIO硬件并重启,我的设备并没有出现在MAX中。当我在Windows的设备管理器中查找设备时,我看到有一个没有被摄别的PCI设备,如图1所示。

Figure 1: Unrecognized PCI device in Windows Device Manager
情形2:
当安装NI-RIO时,Windows的查找新硬件向导出现了,如图2所示。过了几秒钟,向导关闭,有一个通知在任务栏弹出并显示错误:
A problem occurred during hardware installation. Your new hardware might not work properly.

Figure 2: Windows Found New Hardware Wizard
情形3:
当安装NI-RIO驱动时,Windows的查找新硬件向导出现了,如图2所示。窗口一直保持,即使驱动已经完成了安装。
解答: 为了解决你看到的现象,对每一种情形遵循相应的步骤。
情形1:
如果你已经成功安装了NI-RIO驱动但是你的硬件在设备管理其中并未被识别,参考一下的步骤使得设备能够被正确识别:
- 右击设备管理器中的设备并选择Update Driver...
- 选择 No, not this time 选项并点击 Next.
- 选择 Install the software automatically 选项并点击 Next.
此时应当会为你的RIO设备(例如NI PCI-7831R)安装驱动,然后另一个新硬件找到的向导窗口应当为NI-RIO FPGA设备打开。参照以上的步骤,一旦硬件驱动更新完毕,你应当会MAX中看到你的设备。
情形2:如果硬件已经安装在主机系统里。当通过远程桌面连接安装NI-RIO驱动时可能会出现这个现象。当驱动完成俺咋混个并且系统重启后,硬件应当可以被正确识别。
情形3:如果NI-RIO驱动的硬件支持部分与NI-RIO的基础部分是分别安装的,并且RIO硬件已经安装在了主机系统里,可能会发生这个情况。例如,如果我在系统里安装了NI-RIO的基础部分(未安装R系列支持),然后我安装了一个PCI-7831R,如果不安装R系列支持我将不会在MAX中看到设备。但是,如果我在NI-RIO安装时修改安装选项以包含R系列支持,Windows查找新硬件窗口会在安装过程中出现。知道安装完毕的过程中这个窗口都可以被忽略。一旦驱动安装好了,按照以下步骤更新硬件驱动:
- 选择 No, not this time 选项并点击 Next.
- 选择 Install the software automatically 选项并点击 Next.
这时,硬件驱动应当已经被更新,你的设备也已经被识别。
注意:大部分这些情况都是因为在安装应用软件和仪器驱动之前就安装了RIO硬件。当安装NI的RIO硬件时,建议您在安装硬件之前首先安装应用软件和仪器驱动。参考硬件的入门手册或者安装指南,找到所需要安装的软件列表以及建议的安装顺序。
相关链接: Product Manuals: Getting Started with R Series Multifunction RIOProduct Manuals: NI FlexRIO FPGA Module Installation Guide and Specifications
附件:
报告日期: 07/25/2012
最近更新: 04/15/2015
文档编号: 5ZOCDORQ
Other Support Options
Ask the NI Community
Collaborate with other users in our discussion forums
Request Support from an Engineer
A valid service agreement may be required, and support options vary by country.