使用win10商店的串口助手时,和CH340下位机通信,勾选RTS选项可以正常收发数据,不勾选就不能收发数据,我自己用c++写了一个串口助手,通过虚拟串口验证,可以正常收发数据,但是无法和前面提到的下位机收发数据,想问一下如何用c++来实现win10商店串口助手上面的RTS功能
按照网上的一些说法也没有用
dcb.BaudRate=nBaud; //dcb.BaudRate=9600; //波特率为9600
dcb.ByteSize=nData; //dcb.ByteSize=8; //每个字节为8位
dcb.StopBits=nStop; //dcb.StopBits=ONESTOPBIT; //1位停止位
dcb.Parity=nCal; //dcb.Parity=NOPARITY; //无奇偶检验位
dcb.fRtsControl = RTS_CONTROL_ENABLE;
dcb.fDtrControl = DTR_CONTROL_ENABLE;
win10商店的串口助手勾选RTS后能正常收发数据
