参考官方示例terminal
1、在工程文件.pro中添加
QT += serialport
2、创建新的串行接口
//! [1]
serial = new QSerialPort(this);
//! [1]
3、设置串口参数
serial->setPortName(p.name); // 串口名字
serial->setBaudRate(p.baudRate); // 波特率
serial->setDataBits(p.dataBits); // 设置数据位
serial->setParity(p.parity); // 设置校验位
serial->setStopBits(p.stopBits); // 设置停止位
serial->setFlowControl(p.flowControl); // 设置流控
4、绑定发送、接收数据槽函数
connect(m_serialPort,SIGNAL(readyRead()),this,SLOT(receiveInfo()));
connect(sendButton,&QPushButton::clicked,this,&sendPlot);
5、完善接收和发送数据的槽函数