QT += serialport
#include <QSerialPort>
QSerialPort *m_port = new QSerialPort();
m_port->setPortName("ttyS1"); // 端口名称
m_port->setBaudRate(QSerialPort::Baud115200); // 波特率
m_port->setDataBits(QSerialPort::Data8); // 数据位
m_port->setParity(QSerialPort::NoParity); // 校验位
m_port->setStopBits(QSerialPort::OneStop); // 停止位
m_port->setFlowControl(QSerialPort::NoFlowControl); // 流控选项
if (m_port->open(QIODevice::ReadWrite) != true) { // 打开串口
qDebug() << "Cannot open serial port";
}
int fd = m_port->handle();