linux下的qt串口通信

Posted 暴躁你东哥

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux下的qt串口通信相关的知识,希望对你有一定的参考价值。

1、linux下的qt串口通信跟windows唯一的差别就是端口号的名字,windows下面是COM,而linux是ttyUSB0的路径

2、一般情况下linux插上USB转串口线就可以在/dev/目录下看到类似ttyUSB0之类的串口号

3、初始化

  my_serialPort = new QSerialPort(this);

  my_serialPort->setPortName("/dev/ttyUSB0");//端口号

4、如果运行程序,出现串口打不开的错误情况的话,可能是权限问题

5、cd /dev

6、ls查看ttyUSB0是否在

7、添加权限chmod 777 ttyUSB0


以上是关于linux下的qt串口通信的主要内容,如果未能解决你的问题,请参考以下文章

Qt 中的qserialplot 串口通信功能如何在qt for android用?或者用Qt如何实现android版本的串口通信功能?

linux下串口通信与管理

Qt 串口通信

qt串口设置停止位出现

Qt串口通信开发之QSerialPort模块

Qt串口通信