前言
在PCI的机箱中,板卡插入机箱后,需要有板卡号对其进行识别。特别是同种型号的多张板卡时,需要给不同的板卡配置唯一的板卡号,PC才能对其分别进行对应的操作。在PCI板卡中,大多是使用拨码开关来进行板卡的配置的。
拨码开关在PCI/PCIe板卡中的应用
拨码开关每一个键上下各有两个引脚,拨至ON一侧,两个引脚接通;反之则断开。每个键是独立的,相互没有关联。通过拨动开关来做二进制编码设定板卡号。
要注意的是,不能在板卡插入机箱运行时拨动拨码开关,需要将PC关闭,再调整拨码开关配置板卡号,之后将板卡插好,再重启计算机,板卡号即可生效。
在简仪的板卡中,常见的拨码开关有以下几种:

图 1 4位拨码开关示意图
4位拨码
4位拨码对应有即16种编码,也就是可配置0000,0001,0010,……,1110,1111共16种编码。要注意的是,板卡号的配置和编码数字的方向相反,如图中所有引脚拨到ON的一侧,即1111,板卡号为0。假如引脚拨到1110,则板卡号为1,以此类推。
图 2 9位拨码开关示意图
9位拨码
9位拨码只有1-5位对板ID设置有效,6-9位未使用。对应有25种编码,可配置25种不同的板卡号。
图 3 9位拨码开关编码与其对应的板卡号
还有一些板卡没有配备拨码开关,这类板卡的在上电后Windows会按照上电顺序自动识别板卡号为0,1,2,…,但由于Windows现在是并行启动,所以板卡号对应的板卡顺序是不确定的。
下面列举几个简仪的板卡使用拨码开关的例子,了解常见的拨码开关的位置。
图 4 PCIe69852板卡4位拨码开关

图 5 PCIe69529板卡4位拨码开关
图 6 PCIe69816板卡9位拨码开关