RS232与RS485串行接口转换编程控制
在做一个串口通信控制,设备是485接口,转换成232串口接在电脑上,刚开始是一台设备接一个串口,编程时串口初始化用的函数是bool CSerialPort::InitPort(UINT portNo, UINT baud, char parity, UINT databits, UINT stopsbits, DWORD dwCommEvents),函数第一个参数是设置串口号,比如com1,com2口,根据每台设备接的串口不同而设置,这都没问题。但是后来改成把几台设备都连接到一起,就是只用一个232口去跟所有的设备通信,这时在初始化串口就不能用这种方法了,不能把每台设备都区分开来。请问怎么做啊?能给我一些具体的代码吗?用的C++编程,谢谢了!