2014-12-19 22 views
0

我可以通過簡單的Windows提供的COM接口(CreateFileW(portName..))連接到Arduino,但是您必須知道Arduino連接到哪個COM端口。如何通過vendorID,productID或序列號通過COM連接到Arduino

我該如何找到基於序列號或VendorID和ProductID的Arduino COM端口?從哪兒開始 ?我在開發這些東西方面是新的,也是第一次使用C++,所以任何示例或鏈接都是黃金。

+0

我已經提出了一個答案,如果你更具體它可以更好!無論如何開始你會發現一種方式!乾杯! – Dinal24

+0

我不可能把它放在更具體的形式,因爲它是我需要的。我的意思是你的答案是正確的,我會看看我是否會找到更好的方式或按照你的方式去做。不管怎麼說,還是要謝謝你 :) – Tomas

回答

2

通過COM接口連接到計算機,但由於COM端口數量有限,您可以通過Serial::Serial(char *portName)通過comports迭代並獲取特定端口。您可以使用軟件實現從arduino獲取ID並在Desktop應用程序中對其進行驗證。