QT 串口编程 QSerialPort

cpp 复制代码
//创建串口对象
 QSerialPort s = new QSerialPort("/dev/ttySAC2", this);


//配置串口信息
  s->setBaudRate(QSerialPort::Baud9600);//波特率
  s->setDataBits(QSerialPort::Data8);//数据位
  s->setStopBits(QSerialPort::OneStop);//奇偶校验
  s->setParity(QSerialPort::NoParity);//停止位
  s->setFlowControl(QSerialPort::NoFlowControl);//流控
//如果是连接电脑端还需设置端口名称
//s->setPortName("COM3");



//打开串口
  if (s->open(QIODevice::ReadWrite))
     {
        qDebug()<<"open ok";
      }eles{
        qDebug()<<"open fail";
        }

    //绑定读取信号与相应的槽
    connect(s, &QSerialPort::readyRead, this, &serial::readmsg);


  

setBaudRate:

setDataBits:

setParity:

setStopBits:

setFlowControl:

相关推荐
用户8055336980313 小时前
现代Qt开发教程(新手篇)1.14——日志
c++·qt
江公望14 小时前
Qt QSharedPointer用法,10分钟讲清楚
开发语言·qt
Shadow(⊙o⊙)16 小时前
初识Qt+经典方式实现hello world!的交互
开发语言·c++·后端·qt·学习
道剑剑非道17 小时前
FFmpeg + Qt 实现摄像头采集与 MP3 背景音乐 RTSP 推流
开发语言·qt·ffmpeg
努力努力再努力wz18 小时前
【Qt入门系列】第一个 Qt Widgets 程序:项目创建、UI 文件、Hello World、对象树与 qDebug 日志
java·c语言·开发语言·数据结构·c++·qt·ui
Hua-Jay18 小时前
OpenCV联合C++/Qt 学习笔记(十五)----形态学操作及应用
c++·笔记·qt·opencv·学习·计算机视觉
chao18984418 小时前
Qt Modbus TCP 通讯源码
qt·tcp/ip·命令模式
Hua-Jay19 小时前
OpenCV联合C++/Qt 学习笔记(十六)----图像细化、轮廓检测、轮廓信息统计及轮廓外接多边形
c++·笔记·qt·opencv·学习·计算机视觉
lilong(DLC)20 小时前
Qt信号槽在异步连接时需要将参数进行复制吗?
开发语言·qt
渣渣灰958720 小时前
VSCode开发环境开发Qt程序
ide·vscode·qt