我需要實現(xiàn)這樣一個場景,主機(jī)同時連接多臺從機(jī)。然后從機(jī)20ms會向主機(jī)發(fā)送一幀數(shù)據(jù)。主機(jī)每隔1s將接收到數(shù)據(jù)通過串口發(fā)送出去。這個場景在我從機(jī)1秒鐘發(fā)送一幀數(shù)據(jù)的時候還正常,提高到真實場景20ms發(fā)送一次的時候。就產(chǎn)生一些問題:
很難支持多設(shè)備同時連接了
單設(shè)備連接的時候會接收到錯誤的幀(數(shù)據(jù)都為0)
單設(shè)備連接一段時候后會斷連,可能再也連不上了,可能連上之后接收不到從機(jī)的數(shù)據(jù)。斷連的理由為0
請麻煩幫忙看一下,感謝??!