最近做的自動化控制板案子需要N個單片機協作完成,其中一個帶網口MCU做主控,然后分出幾個極便宜的MCU獨立完成各自模塊的運行,為節省GPIO和串口計劃使用一個主串口并聯N個副串口完成協作通訊,運行指令和坐標數據全部由主串口帶握手信號廣播發送,副串口接收到匹配的握手信號即執行接收的指令,不匹配直接忽略接收數據,握手協議已經在之前的案子上線使用沒有問題.副串口返回數據先把CE#信號拉低,再發出數據到主串口RX接收,發送完CE#信號復位,這樣大致完成一個大回環,麻煩各位朋友幫忙看下這個方案是否有可行性,謝謝!
|