现象:
最近遇到一个板子,主芯片为STM32,有时候开机max3232无法通讯,有时候可以
尝试:
1.将电容改成1uf(原来都是0.1uf,其他板子也是0.1uf工作没问题),问题依然存在
2.更换芯片,依然有问题,貌似跟着板子走
示波器测试波形:
正常情况:
1.启动后1脚电压为6.2V(3.3v供电)
max3232-RXIN为低电平,串口输出正常
2.UART-TX引脚,在电荷泵工作启动时,由高直接变成低,直到后续有输出才会变高,之后一直为高(经测试,这个跟单片机上电状态有关)
异常情况:
1.启动后1脚电压为3.3V,4脚电压不到1V,max3232-RXIN为2.2V
2.UART-TX,启动后一直为高(使用下拉电阻拉下来后,3232依然不工作)
为什么说电荷泵没起作用:
正常启动后,1脚的波形上有很多方波存在,异常时没有
异常情况下,给从端上电,有时候可以恢复,但不是百分百。(从端上电时,只要接上3232-RXIN,就有可能恢复,接不接TXOUT没关系)
由于没有存储波形图,于是手绘
