我將有幾個設備與atmel微控制器,即將連接到使用COM的PC。有什麼辦法將幾個設備連接成一個COM? (讓我們假設COM可以處理大量需要傳輸的數據,並且我可以選擇使用COM發送數據的方式)連接幾個COM端口到一個
-1
A
回答
0
當然,通過串行鏈接ATmegas,並使用單個USB串行設備。合併您需要發送的所有數據,並將其從單個串行端口發送出去。在每個ATmega中,您可以將所有數據傳送到下一個,或者使用更智能的方案,並只轉發其他ATmegas的數據。
0
標準RS232 COM端口不允許將多個設備連接到一個端口。由於幾個器件的並聯可能會改變電信號特性,例如電壓電平。您可以建立一個ATmegas鏈,如uint128_t建議或將物理接口類型更改爲RS485。
+0
據我所知,RS232電纜的簡單'物理'連接不能工作,我只需要一種方法來解決我的問題)Tnx指向RS485,I將檢查了這一點 – user3237732
0
RX引腳:您可以將更多的RX引腳連接在一起。
TX引腳:可以連接更多的TX引腳在一起,如果你確保只有一個是活躍在任何時候。其他引腳必須配置爲輸入或高阻抗。這可以用合適的協議完成。
連接在一起的引腳的寄生電容總和 - 這可能最終限制傳輸速度。
相關問題
- 1. COM端口連接問題
- 2. 使用pySerial連接到非COM端口
- 3. 在Python中存活一個臨時COM端口斷開連接
- 4. 一個端口上的多個連接
- 5. 幾個QSliders連接到一個插槽
- 6. Stm32虛擬COM端口 - 無法連接
- 7. 如何連接手機與COM端口
- 8. 連接/斷開COM端口預計
- 9. 通過COM端口連接到Telnet客戶端
- 10. 有多少客戶端可以連接到一個TCP端口
- 11. 創建一個虛擬COM端口
- 12. 編程改變一個COM端口
- 13. 將兩個USB設備連接到一個PC端口
- 14. 使用兩個VBScript連接到Com接口
- 15. 幾個客戶端不與RServe連接
- 16. 一個InvocationHandler的幾個接口
- 17. 將USB設備分配並連接到COM端口
- 18. 將Silverlight連接到本地計算機COM端口
- 19. 32feet.net:如何通過BluetoothClient連接到特定的COM端口
- 20. 如何自動檢測連接到COM端口的設備
- 21. 嘗試連接到打開COM端口時出錯
- 22. 的PInvoke - 如何從一個COM接口
- 23. 訪問一個COM接口方法C++
- 24. 從客戶端連接到同一個serversocket的幾個線程,全部在localhost
- 25. 如何將一個窗口連接到另一個窗口
- 26. 用bash連接到一個開放的端口
- 27. 連接到SQL Server的一個不同的端口在SSRS
- 28. 無法連接到一個端口,但80在php
- 29. 確定一個SqlConnection連接到的端口號
- 30. 連接兩個UDP客戶到一個端口(發送和接收)
您是否建議串聯連接微控制器,以便最後一個通過所有其他微控制器連續發送數據,然後發送到PC? (所以,每個微控制器應該支持接收數據並將它傳輸到下一個鏈中?) – user3237732