[問題] 如何抓到USB傳來的訊號

看板C_Sharp (C#)作者 (:P)時間7年前 (2018/04/12 12:51), 7年前編輯推噓1(104)
留言5則, 3人參與, 7年前最新討論串1/1
各位大大好,小弟目前在開發一隻程式, 這隻程式要能透過USB抓到電路板傳來的機械碼。 目前嘗試使用 SerialPort.GetPortNames(); 但是我發現回傳的Name數為0 =_= 看了一下登陸檔,發現我的電腦在 HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\ 底下根本沒有"SERIALCOMM" 這下我迷惘了!如果這條路走不通的話, 還有沒有其他方式能偵測USB傳來的機械碼訊號呢? 找了很久還是沒找到解法,希望這邊大大開示,感激不盡!! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 211.23.39.40 ※ 文章網址: https://www.ptt.cc/bbs/C_Sharp/M.1523508674.A.7F3.html

04/14 11:58, 7年前 , 1F
裝置管理員有對應的com port出現嗎?
04/14 11:58, 1F
回大大,似乎沒有 :(

04/15 10:03, 7年前 , 2F
win32_pnpentity tinyurl.com/ybs23rc4
04/15 10:03, 2F

04/15 10:03, 7年前 , 3F
或 Google WMI Win32_USBHub
04/15 10:03, 3F
多謝大大,不過還是抓不到匯流排的訊號電子I/O訊號QQ ※ 編輯: iamrtp (42.77.252.180), 04/16/2018 22:25:13

04/18 17:39, 7年前 , 4F
如果裝置管理員沒有com port出現,你要先確認你的裝置
04/18 17:39, 4F

04/18 17:40, 7年前 , 5F
是不是USB to serial port才對
04/18 17:40, 5F
文章代碼(AID): #1QpkN2Vp (C_Sharp)
文章代碼(AID): #1QpkN2Vp (C_Sharp)