1)虚拟机连接设备 2)确认linux系统正确识别设备 3)测试程序打开设备接收数据 第一次用普通用户运行程序,报错“open /dev/ttyUSB0 failed! tcgetattr: Bad file descriptor”,原因是linux下USB设备必须用 root用户打开。 使用root用户打开并成功接收数据。