运行环境:WIN10
QT环境:QT5.12.11
代码如下:
serial.setPortName(gSerialPorts["WCH USB-SERIAL Ch A"]);
serial.setBaudRate(19200);
serial.setDataBits(QSerialPort::Data8);
serial.setParity(QSerialPort::NoParity);
serial.setStopBits(QSerialPort::OneStop);
serial.setFlowControl(QSerialPort::NoFlowControl);
if(!serial.open(QIODevice::ReadWrite))
{
QMessageBox::about(NULL, "提示", "无法打开通讯serialA串口!");
return -2;
}
qDebug() <<"发送的字节数" << serial.write(send_cmd_ctl("0106000155552765"));//控制转接板断电
sleeptime(1000);
qDebug() << serial.error();
QByteArray buffer = serial.readAll();