OpenEdv-开源电子网

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

关于STM32与SP3485的一从多主通讯 求助!!!

[复制链接]

83

主题

349

帖子

1

精华

高级会员

Rank: 4

积分
908
金钱
908
注册时间
2012-8-10
在线时间
13 小时
发表于 2014-4-16 10:44:50 | 显示全部楼层 |阅读模式


最近调试485通讯,遇到了种种问题。以前倒是看过原子的例程,做的是单主单从。当再次把例程移植到实际应用中发现,
还需要写通讯协议,多个从机如何响应主机,。。。各种没现象,,,各种焦急
请问,有大侠们做过一主多从的应用,给小弟一点建议。。。要是能给个例程参考一下,那就更不胜感激了
匹配电阻我也加了120R的,,AB的上下拉电阻,也加了。。。。就是没啥结果
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

60

主题

204

帖子

0

精华

高级会员

Rank: 4

积分
503
金钱
503
注册时间
2014-2-28
在线时间
7 小时
发表于 2014-4-16 10:46:01 | 显示全部楼层
回复【楼主位】电子狼:
------------------------------围观,等高手
回复 支持 反对

使用道具 举报

120

主题

7878

帖子

13

精华

资深版主

Rank: 8Rank: 8

积分
12012
金钱
12012
注册时间
2013-9-10
在线时间
427 小时
发表于 2014-4-16 12:14:59 | 显示全部楼层
回复【楼主位】电子狼:
---------------------------------
坐等大神出现
现在,程序把烂铜烂铁变得智能化了,人呢,一旦离开了这烂铜烂铁就不知道干啥了
回复 支持 反对

使用道具 举报

22

主题

110

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
295
金钱
295
注册时间
2012-11-11
在线时间
24 小时
发表于 2014-4-16 13:12:21 | 显示全部楼层
通讯规约可见MODBUS-RTU,每帧的第一个字节是每个机的地址来区分每个MCU的。很简单的,我都用了十多年了。
回复 支持 反对

使用道具 举报

22

主题

110

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
295
金钱
295
注册时间
2012-11-11
在线时间
24 小时
发表于 2014-4-16 13:21:25 | 显示全部楼层
还有120R终端电阻只加电RS485的起始点(主机)和终止点(最后一台从机)上,其它中间从机不用加的,加了就错了。接通讯线时从主机开始一台一台连起来,千万别接成星形或分支结构,高速或长距离干扰就大了。
回复 支持 反对

使用道具 举报

83

主题

349

帖子

1

精华

高级会员

Rank: 4

积分
908
金钱
908
注册时间
2012-8-10
在线时间
13 小时
 楼主| 发表于 2014-4-16 13:33:39 | 显示全部楼层
回复【4楼】狼烟四起:
---------------------------------
大神,能不能给个参考代码啊,小弟急求
回复 支持 反对

使用道具 举报

83

主题

349

帖子

1

精华

高级会员

Rank: 4

积分
908
金钱
908
注册时间
2012-8-10
在线时间
13 小时
 楼主| 发表于 2014-4-16 13:35:23 | 显示全部楼层
回复【5楼】狼烟四起:
---------------------------------
多谢指点,已经把中间的匹配电阻拿下了。只留有起始点的
回复 支持 反对

使用道具 举报

22

主题

110

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
295
金钱
295
注册时间
2012-11-11
在线时间
24 小时
发表于 2014-4-16 13:50:32 | 显示全部楼层
这种程序网上很多的,下载修改一下就可用。分主机程序和从机程序的。
回复 支持 反对

使用道具 举报

86

主题

983

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1848
金钱
1848
注册时间
2013-4-15
在线时间
163 小时
发表于 2015-7-6 16:57:39 | 显示全部楼层
回复【8楼】狼烟四起:
---------------------------------
IEC103协议你用过吗?可否分享个IEC103的从机程序,网上找到的都是主站的,没找到从站的
合肥-文盲
回复 支持 反对

使用道具 举报

86

主题

983

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1848
金钱
1848
注册时间
2013-4-15
在线时间
163 小时
发表于 2015-7-6 16:57:51 | 显示全部楼层
回复【8楼】狼烟四起:
---------------------------------
谢啦
合肥-文盲
回复 支持 反对

使用道具 举报

2

主题

48

帖子

0

精华

初级会员

Rank: 2

积分
149
金钱
149
注册时间
2013-9-14
在线时间
36 小时
发表于 2015-7-25 12:58:01 | 显示全部楼层
楼主问题解决了吗?可以发下程序和硬件参考下吗?
回复 支持 反对

使用道具 举报

1

主题

3

帖子

0

精华

新手上路

积分
37
金钱
37
注册时间
2019-5-6
在线时间
19 小时
发表于 2019-5-23 21:10:45 | 显示全部楼层
楼主不知道还在逛论坛吗,这个问题解决了么 ,可否发个程序借我参考一下
回复 支持 反对

使用道具 举报

1

主题

48

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
336
金钱
336
注册时间
2018-1-3
在线时间
98 小时
发表于 2019-5-28 15:08:36 | 显示全部楼层
自己编写好通讯协议就好了,给主机分配好各自的地址就好了,发送间隔200ms以上,有反馈发送的在串口接收解析完就发送出去,我自己试过的,没有问题的
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-6-18 18:42

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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