完全的新手 就看了看串口通信 想问问是用VC MFC做的
我是先用MSComm控件配置了一下参数
要做的是16x16的矩阵切换器,连接的一头是个232串口
想用复选框的形式表现输入和输出最关键的问题是 
比如我点了输入的:1和输出的:2 、3,意思是从输入方的1口输入的信号,从输出方的2和3口输出,我程序里面要怎么写才能表达出这个概念啊?找了好多例子都是对话框形式的串口通信 一发一收的 
没有控制几口的输入从几口输出的例子啊 

解决方案 »

  1.   

    你的意思是程序中要用到三个串口了,分别控制就可以了。打开三个串口,第一个串口接收数据,处理后,由2,3串口发出去就可以了。
      

  2.   

    不是啊 就是一个串口 
    矩阵切换器么 我要通过这个串口控制矩阵切换器 我就想问要怎么控制啊 完全找不到例子 
      

  3.   

    矩阵切换器 用硬件来切换,这样也可以,软件的话,你发数据(这个数据要和矩阵切换器商量好了,不然怎么知道你切换到那个呢),矩阵切换器来处理了接收到的数据,就可以。
    矩阵切换器,我不懂的,我只是猜想这样处理,仅供参考 。
      

  4.   

    没接触过矩阵切换器
    但根据楼主所说,应该是有一个通讯协议的吧
    通过232口与矩阵切换器内的控制器通讯,具体收发内容依据控制器支持的协议楼主说的例子是把通过串口收发的内容在对话框上显示了出来,改成不显示,而是通过复选框来驱动发送内容就可以了
      

  5.   

    我想要嘛,硬件控件 ,要不在串口控制矩阵切换器中软件设置,,不然怎么知道 我要切换到什么口啊,要有个通信的协议啊。是不是呢?