Windows 上的神秘序列設備

Windows 上的神秘序列設備

Arduino 的 IDE 告訴我有東西連接到序列埠 COM3。我在裝置管理員中找不到任何顯示 COM3 的內容。有什麼辦法可以找出連接到 COM3 的東西嗎?

答案1

較舊的系統通常將相同的資源分配給 com1/com3 和 com2/com4。在 DOS 撥號 BBS 時代,這是一個更大的問題。基本上,com1/com3 在 3F8h/3E8h 使用 IRQ4,而 com2/com4 在 2F8h/2E8h 使用 IRQ3。差別在於 com3/com4 應該是 I/O 卡,而 com1/com2 應該位於主機板上。當然,事情從來沒有這樣發展過。

無論如何,它可能會因為這些 com 連接埠的遺留問題而出現。 Windows 發現 IRQ4 處於活動狀態,因此它認為除了 com1 上的 Arduino 之外,com3 上可能還有其他東西。

答案2

事實上,你沒有舊的系統,舊的 DOS 東西也不適用。實際上,您擁有的是 FT232 晶片(在 arduino 板本身上),它將 USB「轉換」為串行端口。所以Arduino確實為你的PC提供了一個“COM3”,即使這個串口不能與外界通信,只能與板上的AVR晶片通信。

所以 COM 3 連接的是......arduino 本身。

我實際上也遇到了同樣的問題。如果您沒有 com 或 LPT 連接埠(基本上如果您使用的是筆記型電腦),顯然裝置管理員(在 Vista 中)不會顯示任何內容。因此,您必須單擊“添加硬體”,允許它(管理員權限)選擇“安裝我從列表中手動選擇的硬體(高級)”,然後您將獲得...“端口”,選擇通信端口,選擇從你的arduino安裝中開啟「drivers」目錄,在顯示「更新」後,你會得到「USB串列轉換器」。請注意,它可以選擇另一個“COM 編號”:我的機器上有 COM7,可能是因為我過去確實使用過一些其他 USB COM 適配器...

答案3

我有一些在現代 PC 上運行的顯示控制器軟體,它創建一個虛擬 com 端口,以便透過 USB 與視訊矩陣進行通訊(聽起來很奇怪,但這就是它的作用)。也許您有一些行為相同的類似軟體

相關內容