我在 Ubuntu 上查找串行端口名称时遇到问题。如您所知,要在 Windows 上读取串口,我们可以使用以下代码,例如:
serial->setPortName("com3");
但是当我在 Ubuntu 上编译这段代码时,我不能使用这段代码:
serial->setPortName("/dev/ttyACM0");
我知道我的串行端口名称是 ttyACM0,我可以通过发出以下命令来读取其上的数据:
cat /dev/ttyACM0
但是为什么我不能在我的代码中使用这个名字呢?我应该怎么办?