公告

大中华汽车电子生态圈社区并入开发者社区- 更多资讯点击此

Tip / 登入 to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Translation_Bot
Community Manager
Community Manager
Community Manager

我在 Aurix TC375 上使用 CAN...使用 Rx Fifo 和 Rx Buffer 有什么区别? 两者在初始化时是相同的,数据表没有说明你为什么要使用一个而不是另一个... 有什么想法吗?

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/AURIX/CAN-Rx-Buffer-vs-FIFO/td-p/640704

0 点赞
1 解答
Translation_Bot
Community Manager
Community Manager
Community Manager

嗨,

你可以参考第 " 3.4 节 Rx Handling " 来自 https://www.bosch-semiconductors.com/media/ip_modules/pdf_2/m_can/mcan_users_manual...

最诚挚的问候。

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/AURIX/CAN-Rx-Buffer-vs-FIFO/m-p/668378

在原帖中查看解决方案

0 点赞
2 回复数
Translation_Bot
Community Manager
Community Manager
Community Manager

我对此也很陌生,所以如果我错了,希望有人能纠正我,我的理解是,缓冲区旨在与过滤器一起使用,以便特定的 ID 进入特定的缓冲区。 同时,FIFO 使用所有缓冲区并将任意 ID(或仅与配置的过滤器匹配的 ID)的消息排队。

当你从FIFO读出消息时,你会按照到达的顺序得到它们,但对于接收缓冲区来说,情况并非如此。

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/AURIX/CAN-Rx-Buffer-vs-FIFO/m-p/642475

0 点赞
Translation_Bot
Community Manager
Community Manager
Community Manager

嗨,

你可以参考第 " 3.4 节 Rx Handling " 来自 https://www.bosch-semiconductors.com/media/ip_modules/pdf_2/m_can/mcan_users_manual...

最诚挚的问候。

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/AURIX/CAN-Rx-Buffer-vs-FIFO/m-p/668378

0 点赞