1
我正在創建一個簡單的設備,通過串行COM端口將數據發送到Windows PC。串行端口設備協議安全實踐:識別,輪詢
我希望軟件能夠掃描可用的COM端口,直到它識別出設備。問題是,如果PC試圖用除我以外的設備發起握手,它可能會解釋命令[當然是錯誤的]。
我看到的唯一解決方案是我的設備週期性地廣播某種標識符,可能每秒5次左右,所以應用程序只需要監聽該標識符而不是冒着破壞連接到COM的其他設備的風險港口。當應用程序加載時,它監聽每個可用的COM端口,直到設備被識別。這聽起來合理嗎?
感謝
您使用多少個引腳?這個設備有多快?這會有多複雜。簡短的回答,對我來說聽起來不錯。 – dbasnett
我很想說只有一個應用程序可以一次打開一個端口,但我知道有一個軟件允許從多個程序訪問串行端口。這就是爲什麼我問了有關別針。 – dbasnett