GD32F470串口

[复制链接]
1756|13
 楼主| wgg 发表于 2023-2-10 10:44 | 显示全部楼层 |阅读模式
同时初始化串口2和串口3并开接收中断,向串口3发送数据为啥串口2产生中断并接收数据,翻过来,向串口2发送数据,串口3不会
玄德 发表于 2023-2-10 13:59 | 显示全部楼层

先单独调试其中一个。


 楼主| wgg 发表于 2023-2-10 15:15 | 显示全部楼层
CPU串口没问题,“那种灰色2.54mm间距并口线的问题”,还是第一次遇到,将RS-232和RS-485线挨在一起,用RS-232会直接影响RS-485,232那边收发的啥数据,485那边居然能收到相同的数据
朝生 发表于 2023-2-10 15:45 | 显示全部楼层
你这个问题挺奇怪的,是不是线连接错了?
 楼主| wgg 发表于 2023-2-10 17:02 | 显示全部楼层
已经测试过了,不要使用那种并口线,用单根的线只连接RS-232,收发没有任何影响
豌豆爹 发表于 2023-2-23 10:42 来自手机 | 显示全部楼层
原来是线种选择错了
szt1993 发表于 2023-2-24 15:31 | 显示全部楼层
就是线的问题,选错了实践出真知
tpgf 发表于 2023-3-3 11:34 | 显示全部楼层
可以先调试串口2,然后慢慢加入串口3来找问题
qcliu 发表于 2023-3-3 11:46 | 显示全部楼层
wgg 发表于 2023-2-10 17:02
已经测试过了,不要使用那种并口线,用单根的线只连接RS-232,收发没有任何影响 ...

rs232通讯最少需要三根线呀 怎么能只需要一根线呢
drer 发表于 2023-3-3 11:58 | 显示全部楼层
这两个串口之间 从硬件来说出现引脚复用了吗
coshi 发表于 2023-3-3 12:10 | 显示全部楼层
串口初始化以及引脚初始化都确认过了吗
kxsi 发表于 2023-3-3 13:07 | 显示全部楼层
两个串口的中断函数的处理方式是一样的吗  都开启中断使能了没有
wiba 发表于 2023-3-3 13:14 | 显示全部楼层
wgg 发表于 2023-2-10 15:15
CPU串口没问题,“那种灰色2.54mm间距并口线的问题”,还是第一次遇到,将RS-232和RS-485线挨在一起,用RS- ...

如果485不稳定的话 可以考虑把485的地线也接上
ningzb 发表于 2023-3-3 21:07 | 显示全部楼层
还有就是RS485的上拉电阻和下拉电阻选择,会影响波特率,波特率过高,会出现接收数据出错
您需要登录后才可以回帖 登录 | 注册

本版积分规则

wgg

24

主题

71

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部