我想會不會是 Com Port/USB Device Handle 的問題,早期在 DOS 模式下,也會發生 TSR程式佔用 Com Port 資源,就算程式離開,還是無法正確使用 Com Port 和所連接 的設備,結果修改程式寫法是,只要一執行用到 Com Port 的程式,就先 Close Com Port 連接,重新開啟程式連接 Port 或許就可以正常。(這也是很多朋友發生 GPS 抓不 到時,重新Soft Reset PDA ,才又正確抓回的原因之一。)
或許可以寫一個 Close Com Port 的小程式,執行在 GPS 軟體之前,或許可以試試... 不然廠商針對 UART 的 Drivers 重新修正一下吧..........