微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 为什么串口只需连接TX,RX,GND,一般不需要连接VCC?

为什么串口只需连接TX,RX,GND,一般不需要连接VCC?

时间:10-02 整理:3721RD 点击:
===============================

为什么UART串口通信只需连接TX,RX,GND,一般不需要连接VCC?有人提到参考电压的问题。请大神给个详细的解答,谢谢!

================================

TX、RX是正负压的,所以有个地做参考就行了

感觉莫名奇妙,哪种总线通信要Vcc,只规定了信号电平,你不给总线接口供电,它当然不会工作

通信两端一般都有各自的供电电压,所以不需要VCC,只有一端没有电源的情况下才会用VCC向对方输送电源

就像你耳机只要联地、音频左、音频右,而不联vcc一个道理

楼上说的很有道理

不需要

学习了

学习了………………

学习了。

1.因为两个可能会都已经有单独供电了,如果两个VCC电压一致的话,你连接到一起是可以的;如果是不一致的,就需要单独供电,这时候就不需要VCC连接到一起,
2.GND连接到一起是因为电路一定要共地(除某些特殊场合)

其实你想想打电话,虽然用的是无线通信,其实跟有线的一个意思。 通讯双方要的是信号,不需要给彼此供给电源。 TX RX那点电足够发送信号电平就可以了,然而板子已经都给它们准备好了,不用为这个操心。只需要想着如何发送接收信号就可以了。01010001010

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top