1.首先需要在.pro文件引用qt的串口库,头文件引入访问串口和串口信息的类
QT+= serialport
#include <QtSerialPort/QSerialPort>
#include <QtSerialPort/QSerialPortInfo>
1.界面设计
设置串口号,波特率,校验位,数据位,停止位,并用QTextEdit分接收区和发送区,可以对接收区和发送区的编码格式进行设置
2.代码设计
(1)在构造函数里将波特率,校验位,数据位,停止位可选信息插入列表中,并用信号和槽显示接收区信息
mList<<"1200"<<"2400"<<"4800"<<"9600"<<"19200";
mList2<<"无校验NONE"<<"奇校验ODD"<<"偶校验EVEN";
mList3<<"6"<<"7"<<"8";
mList4<<"1"<<"1.5"<<"2"