1.一种串口主从通信控制系统的通信通道选通方法,其特征在于,所述串口主从通信控制系统包括主控卡及与该主控卡通信连接的至少一个从卡,且每个所述从卡均具有多个串行端口,所述通信通道选通方法包括:所述主控卡发送控制命令至与该主控卡连接的每个所述从卡;
所述从卡对接收到的所述控制命令进行识别;并且
与所述控制命令相匹配的所述从卡根据所述控制命令开启自身相应的串行端口;
其中,所述控制命令包括从卡的槽位号和串行端口的端口号。
2.如权利要求1所述的通信通道选通方法,其特征在于,所述控制命令为八位编码命令。
3.如权利要求2所述的通信通道选通方法,其特征在于,所述控制命令的高五位为所述槽位号,用于定义所述从卡的槽位信息;
所述控制命令的低三位为所述端口号,用于定义由所述槽位号选定的相应从卡的串行端口信息。
4.如权利要求2所述的通信通道选通方法,其特征在于,当所述控制命令的高五位的值为00001~11000时,所述高五位指示为相应从卡的槽位号;
当所述控制命令的高五位的值为00000时,所述高五位指示为一关闭命令;
当所述控制命令的高五位的值为11001~11111时,所述控制命令无效。
5.如权利要求4所述的通信通道选通方法,其特征在于,当所述高五位指示为相应从卡的槽位号时:若所述控制命令的低三位的值为001~110时,所述低三位指示为由所述槽位号选定的相应从卡的串行端口号;
若所述控制命令的低三位的值为000或111,所述控制命令无效。
6.如权利要求4所述的通信通道选通方法,其特征在于,当所述控制命令的高五位指示为一关闭命令时:若所述控制命令的低三位的值为111时,所述低三位指示为关闭所有从卡的串行端口;
若所述控制命令的低三位的值为000~110时,所述控制命令无效。
7.如权利要求1所述的通信通道选通方法,其特征在于,在所述串口主从通信控制系统中,所述主控卡与每个所述从卡具有同频时钟。
8.如权利要求7所述的通信通道选通方法,其特征在于,所述主控卡与每个所述从卡的同频时钟的时钟频率为25MHZ。
9.如权利要求8所述的通信通道选通方法,其特征在于,在所述串口主从通信控制系统中,所述从卡包括:八位脉宽计数器,用于在检测到所述主控卡输出的所述控制命令的上升边沿时依据所述时钟频率的时钟周期开始计数,直至监控到所述控制命令的下降边沿或者计满时停止计数,并输出一计数结果;
译码器,接收所述八位脉宽计数器的计数结果,并判定该计数结果的槽位号数值以及端口号数值;
选通控制器,根据所述槽位号数值以及端口号数值选通或关闭所述串口主从通信控制系统的相应通信通道。