OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 2885|回复: 7

求助大佬们,我想实现6个stm32之间进行串口通信,请问怎么实现比较好

[复制链接]

1

主题

9

帖子

0

精华

新手上路

积分
32
金钱
32
注册时间
2022-8-17
在线时间
7 小时
发表于 2022-10-15 17:17:49 | 显示全部楼层 |阅读模式
1金钱
本帖最后由 zhuGL 于 2022-10-25 09:48 编辑

菜鸟求助,附上程序,主从机都无法收到发送的数据
/**************************************************************************/
经过修改,已经解决问题,分享出来供有需要的朋友使用

测试_主从机.rar

11.02 MB, 下载次数: 20

旧版本

一主两从.rar

15.49 MB, 下载次数: 28

新版

最佳答案

查看完整内容[请看2#楼]

方案1:参考485通信,大家都并联到一起。 方案2:省略485芯片,TXD配置成开漏加电阻上拉,将TXD与RXD接到一起,然后大家并联到一起,相当于单总线。 方案3:一个单片机作为主机,其它的为从机,主机TXD接从机RXD,主机RXD接从机TXD(开漏、上拉)。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

10

主题

3281

帖子

1

精华

论坛元老

Rank: 8Rank: 8

积分
8184
金钱
8184
注册时间
2020-5-11
在线时间
3697 小时
发表于 2022-10-15 17:17:50 | 显示全部楼层
方案1:参考485通信,大家都并联到一起。
方案2:省略485芯片,TXD配置成开漏加电阻上拉,将TXD与RXD接到一起,然后大家并联到一起,相当于单总线。
方案3:一个单片机作为主机,其它的为从机,主机TXD接从机RXD,主机RXD接从机TXD(开漏、上拉)。
专治疑难杂症
回复

使用道具 举报

3

主题

821

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3329
金钱
3329
注册时间
2011-11-10
在线时间
207 小时
发表于 2022-10-16 09:24:10 | 显示全部楼层
做一个串口服务器就行了,6个STM32都和服务器通信。不想做直接买也行,淘宝很多
回复

使用道具 举报

1

主题

9

帖子

0

精华

新手上路

积分
32
金钱
32
注册时间
2022-8-17
在线时间
7 小时
 楼主| 发表于 2022-10-22 11:40:50 | 显示全部楼层
LcwSwust 发表于 2022-10-15 17:17
方案1:参考485通信,大家都并联到一起。
方案2:省略485芯片,TXD配置成开漏加电阻上拉,将TXD与RXD接到 ...

采用方案三了,点对点没问题,换成主从模式后主从机都无法接收到数据
回复

使用道具 举报

10

主题

3281

帖子

1

精华

论坛元老

Rank: 8Rank: 8

积分
8184
金钱
8184
注册时间
2020-5-11
在线时间
3697 小时
发表于 2022-10-22 11:44:26 | 显示全部楼层
zhuGL 发表于 2022-10-22 11:40
采用方案三了,点对点没问题,换成主从模式后主从机都无法接收到数据

详细描述一下问题,即然点对点没问题,怎会主从模式无法接收到数据。
专治疑难杂症
回复

使用道具 举报

1

主题

9

帖子

0

精华

新手上路

积分
32
金钱
32
注册时间
2022-8-17
在线时间
7 小时
 楼主| 发表于 2022-10-22 11:47:34 | 显示全部楼层
LcwSwust 发表于 2022-10-22 11:44
详细描述一下问题,即然点对点没问题,怎会主从模式无法接收到数据。

就是我从机设置了地址,然后主机唤醒从机,然后就直接调用发送数据包的函数了,但是在从机没有收到,用lED显示做检测没有变化。从机被唤醒后向主机发送数据,主机也没有响应从机发送来的数据
回复

使用道具 举报

1

主题

9

帖子

0

精华

新手上路

积分
32
金钱
32
注册时间
2022-8-17
在线时间
7 小时
 楼主| 发表于 2022-10-22 11:48:51 | 显示全部楼层
LcwSwust 发表于 2022-10-22 11:44
详细描述一下问题,即然点对点没问题,怎会主从模式无法接收到数据。

数据发送我用OLED显示,都能检测到数据发送了,但是从机就是没收到
回复

使用道具 举报

1

主题

9

帖子

0

精华

新手上路

积分
32
金钱
32
注册时间
2022-8-17
在线时间
7 小时
 楼主| 发表于 2022-10-25 09:52:49 | 显示全部楼层
接线图
1666662688(1).png
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-22 15:28

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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