[問題] 串列傳輸開COM Port疑問?

作者: james999 (無傷大雅)   2018-02-13 11:46:11
想請問一下…
如果PC上同時插3個USB轉RS232的裝置,
Windows會出現3個新的COM Port,
那麼在撰程式時要如何分辨哪個裝置是對應哪個COM Port呢?
謝謝。
作者: s4300026 (s4300026)   2018-02-13 12:14:00
我也不知道,所以我都戳戳看
作者: jamyang (Jack)   2018-02-13 12:18:00
不知道機殼內的線怎麼拉 我也是戳戳看
作者: groovy2016   2018-02-13 12:33:00
一次一插,看工作管理員
作者: johnpage (johnpage)   2018-02-13 13:13:00
插入設定com port 後不要再拔出
作者: jamyang (Jack)   2018-02-13 16:57:00
可以把每個port都傳個IDN*之類的字串,動態決定設定成那個port
作者: Litfal (Litfal)   2018-02-13 18:14:00
用WMI去抓一些資訊來判斷,但一來可能要管理者權限,二來WMI查起來有時很慢、三來也不一定分得出來。所以戳戳看比較方便
作者: james999 (無傷大雅)   2018-02-14 13:15:00
所以聽起來是沒辦法透過程式來識別了…或是相較麻煩…
作者: mraaa (重新出發....)   2018-02-20 11:46:00
通常在裝置管理員可以設定
作者: asglay (收收收尾)   2018-02-20 15:39:00
至少2種方法 https://tinyurl.com/ybgw225j 或是 https://tinyurl.com/ybs23rc4 使用 win32_pnpentity不需要管//tinyurl.com/ybs23rc4 使用 win32_pnpentity不需要管理者權限 但較慢

Links booklink

Contact Us: admin [ a t ] ucptt.com