運行環(huán)境:WIN10
QT環(huán)境: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() <<"發(fā)送的字節(jié)數(shù)" << serial.write(send_cmd_ctl("0106000155552765"));//控制轉接板斷電
? ? ? ? sleeptime(1000);
????????qDebug() << serial.error();
? ? ? ? QByteArray buffer = serial.readAll();
? ?