AR 無人機的 Linux 虛擬連接埠驅動程式。

AR 無人機的 Linux 虛擬連接埠驅動程式。

我已經研究這個問題很長一段時間了,但似乎找不到Linux與STM32F407接口的正確驅動程式。 Linux 在 AR 無人機 2.0​​ 上運作。當我將 STM 連接到我的電腦時,STM 本身已經充當虛擬 Com 端口,然後我可以與其互動。在 AR 無人機 2.0​​ 上,它沒有被列為 COM 端口,但當我連接它時,它確實將其檢測為 USB 設備。當我遠端登入它時,它給我以下資訊:

Bus 001 device 002: ID 0483:5740 SGS Thomson Microelectronics Bus 001 device 001: ID 1d6b:0002

第一個顯然是我需要查看的,我查看了該網站上的供應商 ID。http://www.linux-usb.org/usb.ids

這個供應商 ID 確實給了我 STM32F407,但我找不到該裝置的 Linux 驅動程式。我能夠將 STM 放入 Linux 電腦中,然後查看它使用的驅動程式。這是 CDC_AMC 驅動程式。我查了一下,但現在我遇到了下一個問題。它需要虛擬COM連接埠驅動程式才能與STM32互動。 Drone 在 busybox Linux v1.14.0 版本上運行,我沒有足夠的 Linux 經驗,不知道我必須使用什麼驅動程式以及在哪裡可以找到它。

它也與它使用的處理器有關嗎?在這種情況下,無人機具有:ARM Cortex A8 1 GHz 32 位元處理器。

相關內容