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