发 帖  
原厂入驻New
STM32的串口通信问题
1095 STM32 串口通信
分享
本帖最后由 cgh1126 于 2019-12-23 11:00 编辑

2个板子之间用串口通讯,连接上之后,主板串口失效。
一个(STM32)设置的9600波特率串口发送数据,用串口工具测试正常。
一个(stm8)设置的9600波特率串口发送数据,用串口工具测试正常。
但是在2块板子链接在一起后,(stm32)的串口就失效了,不能收发数据了。是什么问题?

电平都是3.3,共地,收发接线没问题。示波器量的有串口数据,程序就是不进中断,用串口工具发的数据可以进中断
0
2019-12-20 16:31:24   2 评论 分享淘帖 邀请回答

相关问题

2 条评论
7个回答
共地,TX RX 交叉
最佳答案
2019-12-20 16:31:25 1 评论

举报

1 条评论
  • 2019-12-23 10:33

    电平都是3.3,共地的,示波器量的有数据发送的sTM8的串口接收引脚

是不是端口使用冲突了?
2019-12-20 18:20:55 评论

举报

两个板子的串口电平是否匹配
2019-12-22 11:12:30 1 评论

举报

1 条评论
两个板子一个是5v一个是3.3v吧?
2019-12-22 16:33:29 1 评论

举报

1 条评论
那说明你接收程序没做好
2019-12-24 08:47:02 评论

举报

是不是端口没有交叉连接
2019-12-24 18:34:59 评论

举报

应该是程序没有做好,仔细检查一下,2个stm32的板子是可以的。
2020-1-1 16:28:56 评论

举报

撰写答案

你正在撰写答案

如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。

高级模式
您需要登录后才可以回帖 登录 | 注册

我要提问
关闭

站长推荐 上一条 /5 下一条

快速回复 返回顶部 返回列表