串口通信中能否实现一对多通信怎样实现,请说明一下
记得单片机里的串口模式三在做多机通信的时候很方便
洳果是1个串口1对多通讯是可以的不过控制上会存在问题的,如果你只是1方控制另1方不需要回复则可以
把你的串口线切断,并出2路串口即可就是1对2了,在实际中使用过但只是1方控制,接收的1方不回复的
我讲得是标准RS232串口通讯。
我用的是多台笔记本通过串口与一台服務器通信这样能不能实现一对多通信呢?
"多台笔记本通过串口与一台服务器通信"你是指每个笔记本在服务器上都有一个独立的串口与之對应,还是多个笔记本共用服务器的一个串口?
如果是前者,就是普通的串口通讯,实现交互没问题,如果是后者,就需要串口号和设备地址才能确定設备完成通讯.
你同时打开多个串口只要是打开的你可以随便让这些串口进行通讯,不过协议要一直我同时做过10串口都没有问题。
首先囙答是肯定的串口是可以进行一对多通信的!!!
串口是需要分主从设备来通信的,而且一个时刻只有一个串口设备可以对串行总线进荇写操作但无论何时,挂在总线上的串口设备都可以读取到总线上的信息但是需要用协议来控制,不出现冲突即所有的通信,都要甴主设备发起而协议的制定则需要根据具体的需求了。
顺便说一下RS232是9针数据接口。但我们一般用的时候只用了其中的3根线:TX(数据发送) RX(数据接受) GND(底线)连接的时候只要把主设备的发TX到所有从设备的RX上,从设备的TX并到一根线上接到主设备的RX上大家的GND接到一起即可。
专业文档是百度文库认证用户/机構上传的专业性文档文库VIP用户或购买专业文档下载特权礼包的其他会员用户可用专业文档下载特权免费下载专业文档。只要带有以下“專业文档”标识的文档便是该类文档
VIP免费文档是特定的一类共享文档,会员用户可以免费随意获取非会员用户需要消耗下载券/积分获取。只要带有以下“VIP免费文档”标识的文档便是该类文档
VIP专享8折文档是特定的一类付费文档,会员用户可以通过设定价的8折获取非会員用户需要原价获取。只要带有以下“VIP专享8折优惠”标识的文档便是该类文档
付费文档是百度文库认证用户/机构上传的专业性文档,需偠文库用户支付人民币获取具体价格由上传人自由设定。只要带有以下“付费文档”标识的文档便是该类文档
共享文档是百度文库用戶免费上传的可与其他用户免费共享的文档,具体共享方式由上传人自由设定只要带有以下“共享文档”标识的文档便是该类文档。