打印

郁闷碰到SP3232EEN工作不正常,如何解决。

[复制链接]
5667|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
最近焊接一批板子上面的SP3232EEN 在9600波特率工作正常,115200无法工作。
板上的电容焊接的是0.1u,换成10u居然还是一样。
调整芯片供电我试过从3V到5V都没有办**常工作在115200波特率,看来是买到假芯片了,还有其他解决办法吗?
我用示波器看波形,波形质量很好,但是总是漏最后一个脉冲,比如发送11H,输出这是01H,发送55H输出15H这究竟是什么原因呢?

相关帖子

沙发
chunyang| | 2011-2-22 19:00 | 只看该作者
先确定是否波特率误差所致,波特率越高,对时钟精度的要求也越高,极少见接口芯片导致这样的问题。

使用特权

评论回复
板凳
mmax| | 2011-2-22 20:57 | 只看该作者
春阳老师正解。仔细调整一下CPU的波特率倍数设置那块。
不过一个字节就出错还是有问题。

你用示波器测一下115200发8位大概是多少时间,是不是有偏差。

还有会不会你把串口设置为7位模式了?

使用特权

评论回复
地板
天地有源|  楼主 | 2011-2-24 22:36 | 只看该作者
今天终于解决了,还是芯片质量不行,换了一种贵的同型号芯片,问题解决。看看下面两幅照片就知道两种相同型号的芯片存在什么差别了。

115200RS232-TTL差别便宜的3232.jpg (190.43 KB )

115200RS232-TTL差别便宜的3232.jpg

使用特权

评论回复
5
never-forever| | 2015-9-17 10:35 | 只看该作者
楼主换的是什么芯片

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

5

主题

88

帖子

1

粉丝