如果传送的数据相同,你这样做毫无意义,如果数据不同,当第二个的数据准备好时可以直接传送到第三个,和第一个有什么关系呢?
如果单片机有两个串口,你的问题就本身不是问题,当数据不需要倒着传即三传二,二传一,只是一传二,二传三,就用第一个的tx接第二个的rx, 第二个的tx接第三个的rx,以此类推。如果需要正传和倒传就需要两个串口,第一个的串口1的tx和rx接第二个的第一个串口rx和tx,第二个的串口二接第三个的串口一,以此类推。
建议你看看串口多机通信,每个单片机都有自己的地址,发送的数据的最前面是地址,是谁的地址谁就收后边的数据,不是自己的忽略数据,供你参考 |