关于串口问题

来源:百度知道 编辑:UC知道 时间:2024/05/21 18:53:58
请问我有2个IC都有TX和RX,但是他们的电压不一样,一个是3.3v,一个是5v,我是不是不能吧TX连上RX?

如果不能的话,我应该怎么做啊?谢谢了。

新帐号,没分,请包含一下。
我的意思是说用TX->RX直接连接,而不用MAX232的芯片,以前做过,2个5V的IC可以直接连接,

谢谢了

可以直接相连的。
这是因为串口RS232的驱动芯片都符合TIA/EIA-232的规范,也就是说都是采用相同的接口电压,即+3~+15V表示0,-3~-15V表示1。+/-15V的电压是从电源采用电荷泵的方式升压得到的。而你说的3.3V和5V是芯片的电源电压。

不采用transceiver芯片的话,如果3.3V电源的芯片的IO可以兼容5V信号电平的话,可以直接相连。如果不兼容的话,中间可以加buffer芯片,比如74LV244之类的。

连是可以连得,不致于 烧坏

但 可能有 误码

还是要适当处理一下

祝你顺利吧