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

2块单片机板子之间通信,怎么保证通信可靠

小葱拌豆腐 2021-06-04 浏览量:574
如题,一般有什么办法。自己编使用一来一回的问答方式,重复性工作量有些大,大家都用什么办法?

0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 这个看板子间距离,其实近的话,速度不高、干扰少、IO多的话,排线并行传递也是可以的,这样数据处理也比较简单

    如果需要高速、且IO口数量受限,则只能是串行连接,可以考虑诸如spi、I2C、串口之类的通信通道(这要结合资源、要求等来考虑)

    要保证可靠,可以用冗余通道、此外在通信协议上可以考虑下。

    不知道你所谓的重复性工作量是指什么?

    • 发布于 2021-06-05
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:6

  • 如果真是需要很高的可靠性,要用双工、备线
    • 发布于2021-06-05
    • 举报
    • 评论 0
    • 0
    • 0

  • 串口通信考虑通信异常的情况(如:通信中断,丢帧等),进行​握手 通信中断,丢帧等处理
    • 发布于2021-06-06
    • 举报
    • 评论 0
    • 0
    • 0

  • 硬件上只是速度的不同,可靠性要在软件上进行检验
    • 发布于2021-06-09
    • 举报
    • 评论 0
    • 0
    • 0

  • 硬件上最好是用差分的方式来做。这样信号稳定性高,

    程序上就是多加校验与重发了

    • 发布于2021-06-11
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

2块单片机板子之间通信,怎么保证通信可靠