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

串口可以实现一对多的通信吗

alexyq 2019-03-25 浏览量:7584
目前所使用的都是点对点,能不能做到一对多呢
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 可以通过RS485通讯,RS485使用串口驱动,这样总线上只能有一个主设备,多个从设备,使用modbus通讯协议进行通讯,就可以实现一对多了
    • 发布于 2019-03-28
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:11
  • 串口的驱动能力有限,一对多最好选择485或者其他方式。
    • 发布于2019-03-25
    • 举报
    • 评论 0
    • 1
    • 0

  • 串口一般是成对使用,如果只做单向控制的话,可以将TX、RX分别同时对应多个设备也是可以的。
    • 发布于2019-03-25
    • 举报
    • 评论 0
    • 0
    • 0

  • 启用串口RS485模式可以实现一对多通信,而且传输距离更远。
    • 发布于2019-03-25
    • 举报
    • 评论 0
    • 0
    • 0

  • RS485半双工方式可以,RS232只能是点对点通信。
    • 发布于2019-03-25
    • 举报
    • 评论 0
    • 0
    • 0

  • 一般是点对点,使用  外设使能+数字开关  的方式可以实现多个设备分时通讯
    • 发布于2019-03-25
    • 举报
    • 评论 0
    • 0
    • 0

  • 可以的,485就是一个多通讯,但是需要把串口转换成232电平
    • 发布于2019-03-25
    • 举报
    • 评论 0
    • 0
    • 0

  • 要使用总线 的方式,参考一下modbus的通讯协议,要有协议的支持才可以做到一对多的。
    • 发布于2019-03-26
    • 举报
    • 评论 0
    • 0
    • 0

  • 点对多的话,需要转换成485232不支持多设备连接。
    • 发布于2019-03-26
    • 举报
    • 评论 0
    • 0
    • 0

  • 不行的,串口通信是一对一的,除非做分时通信
    • 发布于2019-03-27
    • 举报
    • 评论 0
    • 0
    • 0

  • 串口是不行的,是要交叉接线的,所以,要一对多,最好是使用SR485这样的总线
    • 发布于2019-03-30
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

串口可以实现一对多的通信吗