实验:单片机串口只用一根线通信的疑惑
我用两台单片机做串口通信实验,开始我将RXTXGND都接通了.通信正常,出于好奇,我将GND和A机的RX和B机的TX断开只保留一根线A的TX接到B的RX上.发现依旧还能通...
我用两台单片机做串口通信实验, 开始我将RX TX GND 都接通了 . 通信正常 , 出于好奇 , 我将GND和 A机的RX 和 B机的TX断开 只保留一根线 A的TX接到B的RX上 . 发现依旧还能通信 . 非常疑惑 一根线没有构成回路 他们是如何产生电压的呢 . ?
展开
4个回答
迪凯特科技(北京)有限公司
2023-07-28
迪凯特科技(北京)有限公司
2018-11-13 广告
2018-11-13 广告
协议一般要包含:起始符、数据、校验码、结束符,5个部分的定义。 其中 起始符、结束符,不能与其他数据重码。 如只要传输字母与数字,可以看下ASCII码表,使用非数字和字母的符号做起始结束符即可,如{}; 数据长度码即表示此串数据包的数据长度...
点击进入详情页
本回答由迪凯特科技(北京)有限公司提供
展开全部
这种方式可以说是侥幸,如果没有共地的话,理论上是不行的,但是实际上两边的实际点位可能差不多,所以通信看起来是正常的。
通信线上只要满足232的电平要求就可以认为是正常的了。
通信线上只要满足232的电平要求就可以认为是正常的了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你的两个单片机应该用的同一个开关电源供电,因此GND是共地的,所以没有GND能够正常通信。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这现象完全有可能发生的,虽然GND没有互连,但是有可能的是:
两台设备的供电是的GND是一起的,两台设备距离又很近,所以还是能通信。
两台设备的供电是的GND是一起的,两台设备距离又很近,所以还是能通信。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询