为什么串口只需连接TX,RX,GND,一般不需要连接VCC?
时间:10-02
整理:3721RD
点击:
===============================
为什么UART串口通信只需连接TX,RX,GND,一般不需要连接VCC?有人提到参考电压的问题。请大神给个详细的解答,谢谢!
================================
为什么UART串口通信只需连接TX,RX,GND,一般不需要连接VCC?有人提到参考电压的问题。请大神给个详细的解答,谢谢!
================================
TX、RX是正负压的,所以有个地做参考就行了
感觉莫名奇妙,哪种总线通信要Vcc,只规定了信号电平,你不给总线接口供电,它当然不会工作
通信两端一般都有各自的供电电压,所以不需要VCC,只有一端没有电源的情况下才会用VCC向对方输送电源
就像你耳机只要联地、音频左、音频右,而不联vcc一个道理
楼上说的很有道理
不需要
学习了
学习了………………
学习了。
1.因为两个可能会都已经有单独供电了,如果两个VCC电压一致的话,你连接到一起是可以的;如果是不一致的,就需要单独供电,这时候就不需要VCC连接到一起,
2.GND连接到一起是因为电路一定要共地(除某些特殊场合)
其实你想想打电话,虽然用的是无线通信,其实跟有线的一个意思。 通讯双方要的是信号,不需要给彼此供给电源。 TX RX那点电足够发送信号电平就可以了,然而板子已经都给它们准备好了,不用为这个操心。只需要想着如何发送接收信号就可以了。01010001010