如果單片機有多個串口或者SPI/自定義通訊口,可以A通訊口1接B通訊口1,B通訊口2接C通訊口1.C通訊口2接D通訊口1....
如果有串口建議用485總線,CAN總線,時分復用,
每個節點設定一個地址,檢測到發給自己的數據就回應,不是就忽略。
一、一個主機多個從機,主機輪詢分級,分級做應答,
二、數據量少可以主機主動往總線發送,各個節點檢測到是發給自己,就把應答的數據發到總線上。
三、發送前最好檢測是否當前有數據再發送,發送過后無應答可以重發,但是最好通過節點的編號錯開不同的時間重發,避免無休止的數據重發沖突 |