BB black的/ dev / ACM1有问题 . 我试图通过USB连接从BeagleBone Black读取雷达传感器(IWR1443BOOST Texas Instrument)的数据 . 如果我使用我的PC并通过USB将其直接连接到雷达,请选择正确的putty上的COM端口和正确的波特率,我可以接收所需的所有二进制文件,而无需安装任何驱动程序 . 当我将雷达连接到BeagleBone时,传感器应显示为ttyACM1 . 但是,这个端口ttyACM1在/ dev中并不总是可见并且随意行为:有时它会显示出来,有时却不显示 . 有时它显示为ACM2而不是ACM1 . 此外,当我尝试读取从此端口接收的数据(例如,thorugh cat命令)时,我无法读取雷达正在流式传输的所有数据,有时cat命令退出,因为不再有ttyACM1 . 值得一提的是,我将ACM1的波特率设置为stty -F / dev / ttyACM1 921600 cs8 -cstopb -parenb . 我尝试使用不同的BeagleBones,但问题仍然存在 . ACM端口有问题吗?传感器不应该需要任何驱动器 .