Qt版本:5.6.1
1、工程文件.pro添加
QT += serialport
头文件
#include<QtSerialPort/QSerialPort> //提供访问串口的功能
#include<QtSerialPort/QSerialPortInfo>//提供系统中存在的串口的信息
需要QSerialPort对象(serial) 对串口的名称、波特率、数据位、校验位、停止位、控制流等参数。
绑定串口数据信号,当串口有数据可以读的时候,会触发信号readyRead,将其绑定到槽readyReadSlot函数,在槽函数进行数据读取。
//设置串口名
serial->setPortName(ui->comBoxSerialName->currentText());
//打开串口
if(!serial->open(QIODevice::ReadWrite))
{
QMessageBox::information(this, "error","the failed