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:

相关推荐
xcyxiner1 天前
DicomViewer (目录调整) 2
qt
xcyxiner1 天前
dcmtk vtk vtk-dicom(gdcm) 编译(debug) v2
qt
桥田智能3 天前
桥田智能 QT-650S:面向白车身焊装的 800kg 重载快换解决方案
开发语言·qt·系统架构
森G3 天前
75、服务器源码解析---------云视频服务项目
linux·服务器·网络·c++·qt
森G3 天前
77、线程池原理和实现------服务器源码解析----云视频服务项目
服务器·c++·qt
森G3 天前
71、打包发布---------打包发布
c++·qt
初圣魔门首席弟子3 天前
Node.js 详细介绍(知识库版)
windows·qt·node.js·知识库
C++ 老炮儿的技术栈4 天前
Qt工控实战:自研机器人TCP长连接客户端(粘包处理+心跳保活+自动重连完整源码解析)
qt·tcp/ip·机器人
郝学胜-神的一滴4 天前
CMake 019:程序生成与清理全解析
开发语言·c++·qt·程序人生·软件构建·cmake
森G4 天前
76、仿ASIO实现的Linux c++服务器------服务器源码解析----云视频服务项目
c++·qt