打印
[STM32F4]

F407 中的CAN1的2个FIFO能否级联

[复制链接]
1168|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
jiayou0054|  楼主 | 2016-1-4 13:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 jiayou0054 于 2016-1-4 13:44 编辑

如题。文当中说,每个FIFO有3级mailbox。当一个FIFO的3个mailbox都有数据,即FMP为11b时,再来一帧数据,就会产生帧溢出。能不能将2个FIFO的3级mailbox级联成6个mailbox?

NXP MCU中的CAN 接收的FIFO级联个数就能多达32个。
沙发
xmshao| | 2016-1-4 16:00 | 只看该作者
你可以考虑用两组ID发过来,用2个过滤器接收,每个过滤器可以各使用一个FIFO.

不过不管你几个FIFO ,总是有限的,读取方面要跟得上才行,不然总有溢出的问题。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

4

主题

69

帖子

0

粉丝