查看: 5908|回复: 3

[其他] CAN接收用了FIFO还能用MB接收吗?

[复制链接]

该用户从未签到

3

主题

6

帖子

0

新手上路

Rank: 1

积分
22
最后登录
2018-12-29
发表于 2018-9-13 09:13:38 | 显示全部楼层 |阅读模式
CAN接收用了FIFO,但是FIFO最多一次接收6条报文,就是占用0~7个MB,总共有32个MB,8~31个MB可以用于接收吗?

最佳答案

leiyijing2003 发表于 2018-9-13 09:57 用FIFO的方式是用MB0~5来做的,总共能接收6条报文的FIFO,MB6、7是用于Waring和overflow状态的,S32K不是 ... 可以的,MB0~5用于FIFO,但是MB6,7..要用于ID Filter table,根 ...
回复

使用道具 举报

该用户从未签到

712

主题

6371

帖子

0

超级版主

Rank: 8Rank: 8

积分
24910
最后登录
2025-7-22
发表于 2018-9-13 09:22:20 | 显示全部楼层
不太明白你的提问,是否再解释一下
回复 支持 反对

使用道具 举报

该用户从未签到

3

主题

6

帖子

0

新手上路

Rank: 1

积分
22
最后登录
2018-12-29
 楼主| 发表于 2018-9-13 09:57:30 | 显示全部楼层
小恩GG 发表于 2018-9-13 09:22
不太明白你的提问,是否再解释一下

用FIFO的方式是用MB0~5来做的,总共能接收6条报文的FIFO,MB6、7是用于Waring和overflow状态的,S32K不是有32个MB吗?我只用了8个,剩下的MB我可以配置成接收,能FIFO和不用FIFO同时接收吗?
回复 支持 反对

使用道具 举报

该用户从未签到

2

主题

5

帖子

1

新手上路

Rank: 1

积分
23
最后登录
2018-12-28
发表于 2018-9-13 10:28:18 | 显示全部楼层
leiyijing2003 发表于 2018-9-13 09:57
用FIFO的方式是用MB0~5来做的,总共能接收6条报文的FIFO,MB6、7是用于Waring和overflow状态的,S32K不是 ...

可以的,MB0~5用于FIFO,但是MB6,7..要用于ID Filter table,根绝RFFN配置决定Filter table数   后面的MB可以配置为普通的RX MB

评分

参与人数 1 +1 收起 理由
zero99 + 1

查看全部评分

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

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

Archiver|手机版|小黑屋|恩智浦技术社区

GMT+8, 2025-7-23 05:35 , Processed in 0.215184 second(s), 26 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

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