1.一种与多个串联连接装置通信的系统,所述系统包括:
一个链路主设备连接到所述通信系统中的一个装置;
多个装置彼此串联连接,每个装置包括:
第一输入端口;
第一输出端口;
一个开关连接所述第一输入端口和所述第一输出端口;和
一个命令解码器连接到所述开关,用于识别来自所述链路主设备的不同命令,并相应地闭合或断开所述开关;和
一个ID寄存器用于存储由链路主设备分配的ID;其中:
所述链路主设备用于依次为所述装置中的每一者分配ID,并用于通过已分配的ID提供给所有装置来直接访问所述多个装置中的任何一者,访问是以并行模式直接地进行读或写。
2.如权利要求1所述的系统,其特征在于,所述链路主设备用于向通信链路生成ID分配命令序列,所述装置中的第一装置用于从所述通信链路接收所述序列中的第一ID分配命令,将来自所述第一ID分配命令的第一ID存储到所述第一装置的ID寄存器,闭合所述第一装置的开关,并将所述序列中另外的ID分配命令传递给串联连接所述第一装置的下一装置。
3.如权利要求1所述的系统,其特征在于,所述链路主设备用于生成ID分配命令;所有装置用于接收所述ID分配命令;所有装置内部的所有开关用于在此之后断开;所述链路主设备用于生成ID号序列;所述装置中的第一装置用于识别第一ID号,将所述序列中的该第一ID号存储到所述第一装置的ID寄存器,关闭所述第一装置的开关,并将所述序列中另外的ID号传递到串联连接所述第一装置的下一装置。
4.如权利要求1所述的系统,其特征在于,每个装置还包括连接所述开关和所述第一输出端口的电压缓冲器。
5.如权利要求4所述的系统,其特征在于,每个装置还包括连接所述开关和所述电压缓冲器的混合器或多路复用器。
6.如权利要求1所述的系统,其特征在于,每个装置还包括第二输出端口,所述第二输出端口连接所述命令解码器,并通过上游链路与所述链路主设备通信。
7.如权利要求1所述的系统,其特征在于,每个装置还包括第二输入端口、第二输出端口、连接所述第二输入端口和所述命令解码器的混合器、以及 连接所述混合器和所述第二输出端口的电压缓冲器。
8.如权利要求7所述的系统,其特征在于,所述装置中的第一装置的第一输出端口与所述装置中的紧挨所述第一装置的第二装置的第一输入端口通信,形成下游链路,而所述第二装置的第二输出端口与所述装置中的紧挨所述第二装置的第一装置的第二输入端口通信,形成上游链路。
9.如权利要求7所述的系统,其特征在于,每个装置还包括连接于所述第二输入端口和所述混合器之间的协议转换器,所述装置中的第一装置的第二输出端口连接所述链路主设备,其它装置的所述第二输出端口连接到上游链路,而所述上游链路连接到所述第一装置的第二输入端口。
10.一种与多个串联连接装置通信的方法,所述方法包括:
给多个装置中的每一者依次分配ID,每个装置包括:
第一输入端口;
第一输出端口;和
一个开关连接所述第一输入端口和所述第一输出端口;
在给所述装置分配ID后,闭合所有装置的开关;和
利用分配给所述装置中的单个装置的ID通过闭合的开关直接读或写该装置,而无需读或写所述多个装置的其它任何装置。
11.如权利要求10所述的方法,其特征在于,每个装置还包括与所述开关连接的命令解码器,用于识别来自所述链路主设备的不同命令,并相应地闭合或断开所述开关。
12.如权利要求10所述的方法,其特征在于,每个装置还包括ID寄存器,用于存储由所述链路主设备分配的ID。
13.如权利要求12所述的方法,还包括:链路主设备向通信链路生成ID分配命令;和第一装置从所述通信链路接收所述序列中的第一ID分配命令,存储来自所述第一ID分配命令的第一ID到第一装置的ID寄存器,闭合所述第一装置的开关,并将所述序列中另外的ID分配命令传递到串联连接所述第一装置的下一装置。
14.如权利要求12所述的方法,还包括:链路主设备向通信链路生成ID分配命令;所有装置接收ID分配命令;所有装置随后断开它们的开关;所述链路主设备生成ID号序列;和所述多个装置中的第一装置将所述序列中的第一ID号存储到所述第一装置的ID寄存器,闭合所述第一装置的开关,并将所述序列中另外的ID号传递到串联连接所述第一装置的下一装置。
15.如权利要求10所述的方法,其特征在于,每个装置还包括连接所述开 关和所述第一输出端口的电压缓冲器。
16.如权利要求15所述的方法,其特征在于,每个装置还包括连接所述开关和所述电压缓冲器的混合器或多路复用器。
17.一种与多个串联连接装置通信的系统,所述系统包括:
彼此串联连接并形成链的多个装置,每个装置包括:
第一输入端口;
第一输出端口;
一个开关连接所述第一输入端口和所述第一输出端口;
一个电压缓冲器连接所述开关和所述第一输出端口;和
一个混合器或多路复用器连接所述开关和所述电压缓冲器;和
一个链路主设备连接到所述链中的第一装置和最末装置;其中:
所述链路主设备用于顺序地给所述多个装置中的每一者按顺序分配ID,闭合所有装置的开关,然后利用分配给所述多个装置中的单个装置的ID通过闭合的开关直接读或写该装置,而无需读或写所述多个装置的其它任何装置。
18.如权利要求17所述的系统,其特征在于,所述链中的最末装置的第一输出端口通过上游链路连接所述链路主设备。
19.如权利要求17所述的系统,其特征在于,每个装置还包括与所述开关连接的命令解码器,用于识别来自所述链路主设备的不同命令,并相应地关闭或打开所述开关。
20.如权利要求17所述的系统,其特征在于,每个装置还包括ID寄存器,用于存储由所述链路主设备分配的ID。