MAX232,232端与TTL端接反了也能正常通信,为什么?

MAX232,232端与TTL端接反了也能正常通信,为什么?
描述:我在一个项目中,错误把MAX232ESE芯片的232端的管脚通过22欧姆的电阻连接到STM32单片机的串口管脚,而TTL管脚却连接到外部接口与外部RS232设备通信,竟然正常运行。这个项目出货有上千台,目前没反馈过这个RS232的通信问题,今日同事用到这个图,才发现这个问题,为什么232端与TTL端接反了也能正常通信呢?
原理图:
在这里插入图片描述
USART3_RX,USART3_TX,USART4_RX,USART4_TX与单片机之间均串联22Ω电阻,其中串口4的解法是正确的,串口3的接法错误,我们的项目刚好用的是串口3

RS232是负逻辑的,电压也是较高的
TTL是正逻辑额,
疑问:
1,为什么232端与TTL端接反了也能正常通信?
2,因为出厂的这种用法有上千块,已使用3年多,目前正常使用,是否存在什么隐患?

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值