QT 调试串口的问题
我使用QT 调试串口,但是总是在connect 的时候程序崩溃。用串口助手是能够收到数据的并且用厂家的程序也能收到。就是这个QT的程序有问题。
m_serialPort->setPortName("COM6");
if (m_serialPort->open(QIODevice::ReadOnly)) {
m_serialPort->setBaudRate(115200);
m_serialPort->setParity(QSerialPort::NoParity);
m_serialPort->setDataBits(QSerialPort::Data8);
m_serialPort->setStopBits(QSerialPort::OneStop);
m_serialPort->setFlowControl(QSerialPort::NoFlowControl);
connect(m_serialPort, SIGNAL(readyRead()), this, SLOT(readData()));
qDebug() <<QString::fromLocal8Bit("串口打开成功");
}
else {
qDebug() <<QString::fromLocal8Bit("串口打开失败");
}
...全文
相关推荐
QT开发的串口调试助手源工程.zip
工程使用QT开发,版本为目前最新版本,还有一部分功能没有实现
QT 串口调试助手
QT串口调试助手,C语言开发。支持自动识别com口,调整波特率等相关数据。可实现自动定时发送,自动附加modbus CRC校验码,自动验证校验码
Qt串口调试软件工具
开源代码,注释详细。功能包括:可用串口检测,串口参数设置,打开/关闭串口,手动发送数据,自动发动数据,接收数据,收发字节计数,清零等功能。
Qt串口通讯实例.rar
Qt5串口通讯实例,包含Qt串口程序、串口调试助手、虚拟串口工具及使用文档;我自己整理的,亲测可用!
Qt串口通信调试工具包.rar
Qt串口通信调试工具包.rar


硬件/系统
