各位高手,我现在用CSerialPort类进行串口通信,因为下层是用一个1:16硬件从COM1映射了16个虚拟串口,我需要在发送查询命令之前用DTR和RTS来进行虚拟串口的选择,比如在程序开始我设置RTS为真,DTR为真,然后设置DTR为FALSE,想选择设备1,则DTR从FALSE跳变到TRUE需要两次,
选择设备5,则为(int i =0;i<5;i++)
DTR= false;
DTR = TRUE;}其他设备类似,
我现在不知道怎么在CSerialPort类中实现这样的功能,EscapeCommFunction (hPort, SETDTR);这个函数中的SETDTR 和CLRDTR是怎么定义的
急急!高手们帮忙看看啊,快答辩了,高分送上1
选择设备5,则为(int i =0;i<5;i++)
DTR= false;
DTR = TRUE;}其他设备类似,
我现在不知道怎么在CSerialPort类中实现这样的功能,EscapeCommFunction (hPort, SETDTR);这个函数中的SETDTR 和CLRDTR是怎么定义的
急急!高手们帮忙看看啊,快答辩了,高分送上1
直接使用 API 函数吧,不要使用类库了。相关文章:http://vckbase.com/document/viewdoc/?id=1114
相关文章:
http://msdn.microsoft.com/en-us/library/system.io.ports.serialport.aspx