具体现象是这样,当我从max3232向PC机发数据时,此时如果从上位机PC 发数据到max3232,那么刚才从max3232发送到PC的数据就会被干扰。
用示波器观察过了,确实有一个字节的数据失真了,后面的字节没错。而且捕捉到的这个失真的数据 恰恰就是PC发送数据到MAX3232的瞬间。而且失真的数据是在经过MAX3232后发生的失真。
更换过MAX3232还是不行,3232上的电容也做过很多实验也不行。这点我就不明白了,这难道是MAX3232的特性吗?这么成熟的芯片应该不会有片内收发通道干扰问题把。
希望各位能指点下小弟,不胜感谢!
------解决方案--------------------
速率多少呢?或者RX/TX之间的PCB布线太近?
飞两根线看看...
------解决方案--------------------
我的2410板子上用的是这个max3232
没你说的这个现象啊
正常的, 看看你拨特率算的还对啊
------解决方案--------------------
MAX232是5V的,MAX3232是3.3V的,肯定不是片内干扰,估计是用法有问题
------解决方案--------------------
线有没有问题?太长?
------解决方案--------------------
我们用的3232也没出过问题...
19200/9600上都有,没事...