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:

相关推荐
疯狂的挖掘机7 小时前
记一次基于QT的图片操作处理优化思路(包括在图上放大缩小,截图,画线,取值等)
开发语言·数据库·qt
奇树谦9 小时前
Qt | 利用map创建多个线程和定时器
网络·数据库·qt
SoveTingღ12 小时前
【问题解析】我的客户端与服务器交互无响应了?
服务器·c++·qt·tcp
怎么就重名了13 小时前
记录Qt的UDP通信丢包问题
开发语言·qt·udp
追烽少年x14 小时前
Qt面试题合集(四)
qt
GanGuaGua14 小时前
JsonRpc:手搓一个高性能Rpc服务(应用篇)
qt·网络协议·rpc
追烽少年x17 小时前
Qt中线程同步类介绍(一)
qt
树欲静而风不止慢一点吧18 小时前
Qt5/6版本对应的Emscripten版本
开发语言·qt
LYOBOYI12319 小时前
qt的事件传播机制
java·前端·qt
prettyxian1 天前
【QT】Qt从零入门指南:创建你的第一个GUI程序
开发语言·qt