• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

多个单片机进行大量数据互通,用什么方式

你中有我 2019-05-09 浏览量:906
多个单片机进行大量数据互通,用什么方式
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 数据量大的话,可以使用网口的,这种方式的速度还是比较快的,至少比串口,CAN要快的多。

    而且可以组网,一、二百个的通讯是没有问题的

    • 发布于 2019-05-13
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:6
  • 这也要看具体多大量,串行通信的话的SDIO速度最快,或者4线SPI。配合DMA每秒可以传输10MB以上。如果数据量一般,比如每秒几百KB,可以用uart。
    • 发布于2019-05-09
    • 举报
    • 评论 0
    • 0
    • 0

  • 如果速度快可以用usb或者fsmc,sdio也可以,fsmc是最快的,直接地址读写操作
    • 发布于2019-05-09
    • 举报
    • 评论 0
    • 0
    • 0

  • 这个要看到底有多少数据,单片机间的连接距离等等

    数据速度可能限制协议和接口

    距离连接也限制可能的方案

    • 发布于2019-05-09
    • 举报
    • 评论 0
    • 0
    • 0

  • 提供几个方案

    一个是双口的RAM,这个可以用在两个单片机上,使用并口,速度很快,如果再多,可以使用CAN,或是网线通讯,或是SPI的,速度还是可以的。

    最差的就是串口,或是IIC的了。当然要具体看你的数据量与对速度的要求了

    • 发布于2019-05-09
    • 举报
    • 评论 0
    • 0
    • 0

  • 多个,大量数据,互通,

    这种通信特点我觉得网络通信最合适,以太网,Wi-Fi都可以,任意数量单片机接入同一个网络就可以任意两个之间通信,可以承载大量数据,通信速度也相当高

    • 发布于2019-05-13
    • 举报
    • 评论 0
    • 0
    • 0

  • 如果是大量数据互通,那可以用以太网,将多个设备接入同一个路由器,然后靠路由器实现数据交换

    • 发布于2019-05-13
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

多个单片机进行大量数据互通,用什么方式