VB 中使用MSCOMM可以發出資料,設備也收到了資料,但是設備給VB發資料時候,從串口監聽中看到資料已經發出,但是VB卻并沒有收到資料,在監聽中看到RXCHAR TXEMPY CTS DSR RLSD BREAK ERR RING,,求大神給指點一下,到點是什么問題。
uj5u.com熱心網友回復:
你是怎么判斷接收資料的,oncomm事件還是InBufferCount?uj5u.com熱心網友回復:
看看是不是什么波特率之類沒對上uj5u.com熱心網友回復:
mscomm是事件里面接收資料還是timer什么的查詢接收資料。如果是事件里面接收,要設定觸發條件。msdn里面說的比較清楚。
能發出資料就差不多能排除波特率,協議的問題了,最簡單的測驗就是串口2,3腳短接,自己發,自己收,必須能收到
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/60978.html
標籤:控件
上一篇:VB呼叫本機輸入法
