我正在设置我的串口如下;
#define PORT "COM10"
serial.setPortName(PORT);
每当我从10更改端口号时,除非我物理地更改通过设备管理器访问的端口,否则Qt无法再打开端口。如何将串口设置为我想要的(从COM 1到COM 256)?
答案 0 :(得分:0)
您无法打开任何您喜欢的端口,实际上您的系统上有一些可用的端口,具体取决于硬件,您只能使用它们。可以使用QSerialPortInfo::availablePorts:
找到可用端口列表QList<QSerialPortInfo> ports = QSerialPortInfo::availablePorts();
您只能使用列表中的端口。