瀏覽單個文章
小貓貓
Advance Member
 
小貓貓的大頭照
 

加入日期: Jun 2000
您的住址: 新北市的邊緣
文章: 452
引用:
作者changyl
大家好

小弟遇到一個問題,希望能有先進提供意見
我是在Windows XP上發展程式
我的程式會在 一堆COM port上監聽外界設備的輸出信號
這些信號在我開機前就會持續送進來
現在的麻煩是
當機器開起來時,Windows XP會把其中幾個port誤認為serial mouse
自己把driver裝好
從此以後,該com port的信號全部被windows解讀為滑鼠信號
我的程式開com port失敗就算了
整個系統完全無法控制
只見到一堆視窗開開合合

請問有什麼辦法可以不讓windows XP誤認這些com port是滑鼠

謝謝


看看能不能從embedded端來改善. XP還沒開起來之前, embeded端送出的訊號都是沒用的, embeded端的RX設個timeout flag, 送個3次RX沒有收到訊號就讓embeded端不要送訊號, 然後開始計時, 三分鐘以後再送訊號出去...以此類推, 直到RX有收到PC端你開發程式的回應以後, 再把flag清掉, 正常送資料.
__________________
http://211.72.51.216:8080/
舊 2005-09-27, 12:07 AM #5
回應時引用此文章
小貓貓離線中