USART通过芯片转成232电平接电脑,波特率上不到115200。

2019-07-21 08:20发布

芯片用的SP3232,手册写的最大速率250K,我折半用115200按说没问题啊。但波特率就是上不去。
对了,线用的Z-TEK的ZE533。
同时,板上有两MCU之间USART以460800通讯没问题。
通过测试,不通过SP3232,波特率也是可以上到的。
大神们帮我分析问题出在了哪里?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
17条回答
zg2381234
1楼-- · 2019-07-22 01:19
正点原子 发表于 2018-11-4 02:12
贵的芯片,乱走线,乱用外围元器件,也可以工作。
便宜芯片,走线好,外围元器件合适,也可以正常工作。

原子哥,布线是一样的,二者相差不应该这样大吧?
zg2381234
2楼-- · 2019-07-22 06:35
秋天 发表于 2018-11-4 09:58
你怎么知道 看波形了吗

没看波形,我做了一个试验,先在发送端定义好自己知道的数据,然后看接收端接收到的数据,比较。
秋天
3楼-- · 2019-07-22 07:31
zg2381234 发表于 2018-11-5 09:18
没看波形,我做了一个试验,先在发送端定义好自己知道的数据,然后看接收端接收到的数据,比较。

那你得查查电路了
zg2381234
4楼-- · 2019-07-22 13:14
 精彩回答 2  元偷偷看……
秋天
5楼-- · 2019-07-22 18:19
zg2381234 发表于 2018-11-5 13:34
但是换了其他芯片后没有问题,所以我想不应该是电路的事儿。

所以两个芯片电路有差别
zg2381234
6楼-- · 2019-07-22 21:59
秋天 发表于 2018-11-5 13:38
所以两个芯片电路有差别

应该没有差别吧,SP3232和TRS3232。当时还核对过。感觉SP3232就是瞄准TRS3232做的,管脚,包括外围电容的值都是一样的。SP3232不是说不能用,也是能用的,就是上不到115200.

一周热门 更多>