我正在使用Qt Enterprise(Boot2Qt评估版到目前为止)启动一个新的嵌入式软件项目,并尝试使用QtSerialPort来检测系统中的所有虚拟组件。实际上我只是在Qt 5.2.1中尝试了serialport example文件夹中的cenumerator示例。它在Windows 7和Ubuntu 13.04桌面上运行都很完美,但是当我使用Boot2Qt在BeagleBone Black上运行它时,使用QSerialPortInfo :: availablePorts()无法找到虚拟comport。它只列出了5个组合:ttyO0,ttyS0,ttyS1,ttyS2,ttyS3,我认为它们是BeagleBone Black的默认组合。应该列为ttyUSB0的USB虚拟配件丢失。
我还尝试登录BeagleBone Black上的Angstrom系统,看起来好像" / dev / ttyUSB0"确实存在。
有没有人知道我做错了什么或者我错过了什么?
非常感谢!
答案 0 :(得分:0)
您可以在/ dev / ttyACM0
中找到该端口