發送方發送資料過來,接收方readyread完全沒有反應,但是,當接收方發送資料給發送方時后會收到發送方的資料,接收方每發一次收到一點,不發什么收不到,第一次寫串口通信。完全找不到原因
uj5u.com熱心網友回復:
你要先打開串口,再設定引數,你兩側的引數是怎么設定的?uj5u.com熱心網友回復:
qt應該不至于如此!uj5u.com熱心網友回復:
找到原因了,串口除錯器的問題,換了串口除錯器好了
uj5u.com熱心網友回復:
有時候硬體也會有問題
uj5u.com熱心網友回復:
樓主,我也遇到一樣的問題,win10系統的,你是咋解決的呀?uj5u.com熱心網友回復:
Qt 5.13.1版本,QSerialPort不能產生readyRead信號,這是一個BUG,Qt 5.12.5也有同樣的問題Qt 5.13.2已經修改了這個BUG。
uj5u.com熱心網友回復:
用Qt 5.13.1版本,和題主一樣的問題,看上面說是版本的bug,現在下個新版本試試轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/77149.html
標籤:Qt
