OpenEdv-开源电子网

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

谁做过can通信工程的 三个节点以上的

[复制链接]

7

主题

34

帖子

0

精华

初级会员

Rank: 2

积分
82
金钱
82
注册时间
2016-7-11
在线时间
15 小时
发表于 2016-12-5 16:45:49 | 显示全部楼层 |阅读模式
20金钱
现在有一个问题 就是我想实现can通信中一个节点接收其他多个节点的数据怎么实现  现在可以接收两个 但是三个以上的怎么实现请大神教教我 谢谢

最佳答案

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

配置地址域(滤波器ID),制定合适的通信协议即可,我做过1个主机,12个从机的实现,提醒题主,CAN是半双工,设计的时候一定要按照半双工方式设计,否则会掉帧
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

1

主题

561

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1183
金钱
1183
注册时间
2015-5-28
在线时间
149 小时
发表于 2016-12-5 16:45:50 | 显示全部楼层
本帖最后由 小陀螺爱炒蛋 于 2016-12-7 11:44 编辑

配置地址域(滤波器ID),制定合适的通信协议即可,我做过1个主机,12个从机的实现,提醒题主,CAN是半双工,设计的时候一定要按照半双工方式设计,否则会掉帧
回复

使用道具 举报

0

主题

7

帖子

0

精华

新手上路

积分
26
金钱
26
注册时间
2016-12-5
在线时间
4 小时
发表于 2016-12-5 21:31:05 | 显示全部楼层
我目前才开始做这个,以后可以相互学习
回复

使用道具 举报

7

主题

34

帖子

0

精华

初级会员

Rank: 2

积分
82
金钱
82
注册时间
2016-7-11
在线时间
15 小时
 楼主| 发表于 2016-12-6 09:32:15 | 显示全部楼层
xusijie 发表于 2016-12-5 21:31
我目前才开始做这个,以后可以相互学习

可以  大家一起学习 留个联系方式?
回复

使用道具 举报

0

主题

7

帖子

0

精华

新手上路

积分
26
金钱
26
注册时间
2016-12-5
在线时间
4 小时
发表于 2016-12-6 21:08:22 | 显示全部楼层
lyz864512 发表于 2016-12-6 09:32
可以  大家一起学习 留个联系方式?

我QQ876766578
回复

使用道具 举报

1

主题

43

帖子

0

精华

初级会员

Rank: 2

积分
152
金钱
152
注册时间
2015-10-8
在线时间
32 小时
发表于 2016-12-7 00:03:31 | 显示全部楼层
有区别么?  2 和 3 个 4 个 5个 6......
回复

使用道具 举报

7

主题

34

帖子

0

精华

初级会员

Rank: 2

积分
82
金钱
82
注册时间
2016-7-11
在线时间
15 小时
 楼主| 发表于 2016-12-7 10:01:20 | 显示全部楼层
lavion 发表于 2016-12-7 00:03
有区别么?  2 和 3 个 4 个 5个 6......

有的  你实际做一下就知道了
回复

使用道具 举报

14

主题

72

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
480
金钱
480
注册时间
2016-4-5
在线时间
148 小时
发表于 2016-12-7 10:13:59 | 显示全部楼层
多设置几个滤波器不就能接受多个ID了?你要觉得麻烦还可以像原子例程里滤波器不过滤ID,什么都接收,程序里判断ID要不要
回复

使用道具 举报

1

主题

43

帖子

0

精华

初级会员

Rank: 2

积分
152
金钱
152
注册时间
2015-10-8
在线时间
32 小时
发表于 2016-12-7 13:58:15 | 显示全部楼层
lyz864512 发表于 2016-12-7 10:01
有的  你实际做一下就知道了

我当然做过,   
回复

使用道具 举报

10

主题

172

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1479
金钱
1479
注册时间
2016-1-25
在线时间
260 小时
发表于 2016-12-7 14:41:41 | 显示全部楼层
你两个都可以实现了  那三个的还不是一样的道理   不就是接收两个的基础上多添加第n个接收判断
回复

使用道具 举报

7

主题

34

帖子

0

精华

初级会员

Rank: 2

积分
82
金钱
82
注册时间
2016-7-11
在线时间
15 小时
 楼主| 发表于 2016-12-7 16:35:09 | 显示全部楼层
小陀螺爱炒蛋 发表于 2016-12-7 11:41
配置地址域(滤波器ID),制定合适的通信协议即可,我做过1个主机,12个从机的实现,提醒题主,CAN是半双工 ...

好的  能不能把你写过的我参考一下呀  我想学习一下
回复

使用道具 举报

7

主题

34

帖子

0

精华

初级会员

Rank: 2

积分
82
金钱
82
注册时间
2016-7-11
在线时间
15 小时
 楼主| 发表于 2016-12-7 16:35:45 | 显示全部楼层

你有你自己写的吗  我学习一下
回复

使用道具 举报

1

主题

561

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1183
金钱
1183
注册时间
2015-5-28
在线时间
149 小时
发表于 2016-12-7 16:54:32 | 显示全部楼层
lyz864512 发表于 2016-12-7 16:35
好的  能不能把你写过的我参考一下呀  我想学习一下

公司项目代码,不能参考,只是说说大概逻辑
回复

使用道具 举报

1

主题

43

帖子

0

精华

初级会员

Rank: 2

积分
152
金钱
152
注册时间
2015-10-8
在线时间
32 小时
发表于 2016-12-7 21:47:51 | 显示全部楼层
lyz864512 发表于 2016-12-7 16:35
你有你自己写的吗  我学习一下

芯片说明书,  一清二楚.  怎么用  再不会 百度.    不是不给你分享. 真心基础的东西.
回复

使用道具 举报

7

主题

34

帖子

0

精华

初级会员

Rank: 2

积分
82
金钱
82
注册时间
2016-7-11
在线时间
15 小时
 楼主| 发表于 2016-12-8 09:50:34 | 显示全部楼层
小陀螺爱炒蛋 发表于 2016-12-7 16:54
公司项目代码,不能参考,只是说说大概逻辑

可以  要不你帮我看看我的这个代码 有什么问题??你讲一下主机的大致逻辑就行
回复

使用道具 举报

7

主题

34

帖子

0

精华

初级会员

Rank: 2

积分
82
金钱
82
注册时间
2016-7-11
在线时间
15 小时
 楼主| 发表于 2016-12-8 09:51:59 | 显示全部楼层
lavion 发表于 2016-12-7 21:47
芯片说明书,  一清二楚.  怎么用  再不会 百度.    不是不给你分享. 真心基础的东西.

感觉你及基础好66666
回复

使用道具 举报

7

主题

34

帖子

0

精华

初级会员

Rank: 2

积分
82
金钱
82
注册时间
2016-7-11
在线时间
15 小时
 楼主| 发表于 2016-12-8 13:47:42 | 显示全部楼层
小陀螺爱炒蛋 发表于 2016-12-5 16:45
配置地址域(滤波器ID),制定合适的通信协议即可,我做过1个主机,12个从机的实现,提醒题主,CAN是半双工 ...

麻烦你帮我讲一下主机的逻辑问题 怎么不回掉帧  谢谢  讲解一下主要思路 然后 我学习一下
回复

使用道具 举报

7

主题

42

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
207
金钱
207
注册时间
2016-7-12
在线时间
80 小时
发表于 2016-12-10 18:42:22 | 显示全部楼层
小陀螺爱炒蛋 发表于 2016-12-5 16:45
配置地址域(滤波器ID),制定合适的通信协议即可,我做过1个主机,12个从机的实现,提醒题主,CAN是半双工 ...

请问一下你的传输速度怎么样,你的无线模块是用什么
回复

使用道具 举报

1

主题

561

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1183
金钱
1183
注册时间
2015-5-28
在线时间
149 小时
发表于 2016-12-10 19:56:50 | 显示全部楼层
kingv5 发表于 2016-12-10 18:42
请问一下你的传输速度怎么样,你的无线模块是用什么

CAN总线哪里来的无线模块~我用的速度不快200K,试过1M也没问题,但是传输距离不会太远
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-5-29 06:02

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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