OpenEdv-开源电子网

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

请教一下双can同时工作的问题

[复制链接]

3

主题

11

帖子

0

精华

初级会员

Rank: 2

积分
54
金钱
54
注册时间
2020-11-12
在线时间
11 小时
发表于 2022-7-6 10:02:03 | 显示全部楼层 |阅读模式
5金钱
想请教一下大佬们, 如果两个can同时工作
先用CAN_SlaveStartBank设置can1用1~14组过滤器绑定FIFO0, can2用15~28组过滤器FIFO1
如果两组过滤器设置的完全一样, 请问下一包can数据来了之后
fifo0,1都会有一包一样的数据呢, 还是只有can1对应的fifo会有
是不是意味着这样设置, 只有在can1出现问题的时候, can2才会接收到数据
因为自己的板子只有一个can, 想请教一下大家这个问题!
感谢

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165464
金钱
165464
注册时间
2010-12-1
在线时间
2115 小时
发表于 2022-7-8 01:20:36 | 显示全部楼层
回复

使用道具 举报

13

主题

643

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2432
金钱
2432
注册时间
2019-12-28
在线时间
527 小时
发表于 2022-7-8 09:53:31 | 显示全部楼层
帮顶  
回复

使用道具 举报

80

主题

931

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3348
金钱
3348
注册时间
2013-5-28
在线时间
468 小时
发表于 2022-7-11 09:33:37 | 显示全部楼层
我记得好像是都有吧?但是Can不是有地址吗?
回复

使用道具 举报

3

主题

11

帖子

0

精华

初级会员

Rank: 2

积分
54
金钱
54
注册时间
2020-11-12
在线时间
11 小时
 楼主| 发表于 2022-7-13 11:03:47 | 显示全部楼层
聚东风 发表于 2022-7-11 09:33
我记得好像是都有吧?但是Can不是有地址吗?

是有地址的  但是两个fifo设置成一样的
比如一包数据来了 它既符合can1的过滤器  也符合can2的过滤器
我想知道这时候这包数据会同时出现在两个can的接受fifo中
还是说can1接受完这包数据就结束了 只会出现在can1的fifo中
回复

使用道具 举报

80

主题

931

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3348
金钱
3348
注册时间
2013-5-28
在线时间
468 小时
发表于 2022-7-13 11:21:08 | 显示全部楼层
xwjniubi 发表于 2022-7-13 11:03
是有地址的  但是两个fifo设置成一样的
比如一包数据来了 它既符合can1的过滤器  也符合can2的过滤器
...

其实你说的不就是CAN的广播模式吗?这大家都会收到啊....
我意思是我记得CAN地址可能会丢弃一部分数据.
理论上应该是都可以收到的
回复

使用道具 举报

3

主题

11

帖子

0

精华

初级会员

Rank: 2

积分
54
金钱
54
注册时间
2020-11-12
在线时间
11 小时
 楼主| 发表于 2022-7-13 12:35:24 | 显示全部楼层
聚东风 发表于 2022-7-13 11:21
其实你说的不就是CAN的广播模式吗?这大家都会收到啊....
我意思是我记得CAN地址可能会丢弃一部分数据.
...

好的 感谢大佬
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-4-26 19:05

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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