Ubuntu USB 連接問題

Ubuntu USB 連接問題

USB 連線在 Ubuntu 終端機指令「lsusb」中確認,但在指令「ls /dev」中不確認。

我期望“ttyXXX”格式,但我無法確認。

++++++編輯++++++++

該圖是在 Ubuntu 終端命令“lsusb”中確認 USB 連接 ──────[我]

該圖是在 Ubuntu 終端機指令“ls /dev”中確認 USB 連接 ──────[二]

*** cf) 我的USB是CrazyRadio PA(用於連接crazyflie 2.0)

問題] 一般情況下,[i] 和 [ii] 兩種情況都會確認 USB 連接。然而,「CrazyRadio PA」USB 在 [i] 中得到確認,但在 [ii] 中未得到確認。我想檢查 [ii] 中“ttyXXX”(如 ttyACM0)形式的“CrazyRadio PA”USB 連接。

答案1

Crazyradio PA 並未透過 USB 協定實現串行埠。它透過使用 libusb 直接與端點通訊來使用自訂 USB 協定。這就是為什麼您不會發現它被檢測為串行端口。

如果您想驗證 USB 裝置是否已被識別,您可以在插入 USB 裝置後鍵入“dmesg”,然後您將看到正在處理該裝置的核心驅動程式(如果有)(例如串列、音訊等)。 。

Crazyradio USB 協定和 python 庫在 bitcraze wiki 中有描述:https://wiki.bitcraze.io/doc:crazyradio:index。如果您只想控制 Crazyflie,Crazyflie 用戶端和庫將使用任何插入的 Crazyradio PA。

免責聲明:我是 Bitcraze 的一員,也是 Crazyradio 的主要開發者。

相關內容