数据量大的话,可以使用网口的,这种方式的速度还是比较快的,至少比串口,CAN要快的多。
而且可以组网,一、二百个的通讯是没有问题的
这个要看到底有多少数据,单片机间的连接距离等等
数据速度可能限制协议和接口
距离连接也限制可能的方案
提供几个方案
一个是双口的RAM,这个可以用在两个单片机上,使用并口,速度很快,如果再多,可以使用CAN,或是网线通讯,或是SPI的,速度还是可以的。
最差的就是串口,或是IIC的了。当然要具体看你的数据量与对速度的要求了
多个,大量数据,互通,
这种通信特点我觉得网络通信最合适,以太网,Wi-Fi都可以,任意数量单片机接入同一个网络就可以任意两个之间通信,可以承载大量数据,通信速度也相当高
如果是大量数据互通,那可以用以太网,将多个设备接入同一个路由器,然后靠路由器实现数据交换