基于QT开发的Linux串口应用
发布时间
阅读量:
阅读量
在Qt5问世之前,实现串口通信通常依赖于第三方开发的类库qextserialport。随着Qt5的推出,其内部集成了QtSerialPort,从而具备了对串口通信的支持。
一:QT5.0以下版本
1.在项目中引入四个相关文件。
具体包括qextserialbase.cpp与qextserialbase.h,还有posix_qextserialport.cpp和posix_qextserialport.h。
2.需要添加对应的头文件包含:
#include “posix_qextserialport.h”
3. 在private部分中定义对象:
Posix_QextSerialPort *myCom;
4. 串行通信接口参数配置
myCom = new Posix_QextSerialPort("/dev/ttySAC3",QextSerialBase::Polling);
myCom ->open(QIODevice::ReadWrite); //以读写方式打开串口
myCom->setBaudRate(BAUD115200); //波特
全部评论 (0)
还没有任何评论哟~
