如果傳送的數據相同,你這樣做毫無意義,如果數據不同,當第二個的數據準備好時可以直接傳送到第三個,和第一個有什么關系呢?
如果單片機有兩個串口,你的問題就本身不是問題,當數據不需要倒著傳即三傳二,二傳一,只是一傳二,二傳三,就用第一個的tx接第二個的rx, 第二個的tx接第三個的rx,以此類推。如果需要正傳和倒傳就需要兩個串口,第一個的串口1的tx和rx接第二個的第一個串口rx和tx,第二個的串口二接第三個的串口一,以此類推。
建議你看看串口多機通信,每個單片機都有自己的地址,發送的數據的最前面是地址,是誰的地址誰就收后邊的數據,不是自己的忽略數據,供你參考 |