
2.3.2 控制单元驱动程序安装
1.控制板USB驱动程序
驱动程序(Device Driver)全称为“设备驱动程序”,是一种可以使计算机和设备通信的特殊程序,可以说相当于硬件的接口,操作系统只能通过这个接口,才能控制硬件设备的工作,假如某设备的驱动程序未能正确安装,便不能正常工作。
正因为这个原因,驱动程序在系统中的所占的地位十分重要,一般当操作系统安装完毕后,首要的便是安装硬件设备的驱动程序。不过,大多数情况下,并不需要安装所有硬件设备的驱动程序,例如硬盘、显示器、光驱等就不需要安装驱动程序,而显卡、声卡、扫描仪、摄像头、Modem等就需要安装驱动程序,那些使用USB协议与计算机在外部连接的设备都需要安装驱动程序。Robix的控制卡属于一种USB设备,因而需要安装驱动程序。
驱动程序即添加到操作系统中的一小块代码,其中包含有关硬件设备的信息。有了此信息,计算机就可以与设备进行通信。驱动程序是硬件厂商根据操作系统编写的配置文件,可以说没有驱动程序,计算机中的硬件就无法工作。
设备驱动程序用来将硬件本身的功能告诉操作系统,完成硬件设备电子信号与操作系统及软件的高级编程语言之间的互相翻译。比如让声卡播放音乐,它会先发送相应指令到声卡驱动程序,声卡驱动程序接收到后,马上将其翻译成声卡才能听懂的电子信号命令,从而让声卡播放音乐。再比如让Robix机器手的第5个舵机旋转30°,它会先发送相应指令到USB控制卡驱动程序,USB控制卡驱动程序接收到后,马上将其翻译成USB控制卡才能听懂的电子信号命令,从而让Robix机器手的第5个舵机旋转30°。
简单地说,驱动程序提供了硬件到操作系统的一个接口,并能协调二者之间的关系,而因为驱动程序有如此重要的作用,所以人们都称驱动程序是“硬件的灵魂”“硬件的主宰”,同时驱动程序也被形象地称为“硬件和系统之间的桥梁”。
2.控制板USB驱动程序安装
1)按照2.3.1的方法,将控制板硬件接上电源和USB线。
2)用USB线接入计算机。
3)计算机提示找到新硬件,选择“下一步”。如图2-27所示。
4)手动安装。如图2-28中的9幅连续对话框所示。

图2-27 Usbor驱动程序安装对话框

图2-28 Usbor驱动程序的手动安装九个对话框

图2-28 Usbor驱动程序的手动安装9个对话框(续)
5)完成安装。如图2-29所示。
6)如果安装USB驱动时没有弹出“找到新的硬件向导”提示,则需要在“控制面板”中手动查找添加。如图2-30所示。

图2-29 Usbor驱动程序安装完成对话框

图2-30 驱动程序添加硬件向导对话框
流程为:开始→控制面板→添加硬件,单击下一步,就会进入“找到新硬件导向”,回到图2-27所示对话框。