主题:SysConfig 中讨论的其他器件
工具/软件:
客户配置 MCAN ID 过滤器以接收到 FIFO0、如下代码所示、但他们可以接收到来自过滤器但未配置的 FIFO1 帧数据。
如果代码中缺少任何内容、是否需要专家帮助审查? 为什么仍然可以从过滤器中接收数据、以及为什么数据会保存在 FIFO1 上?

This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具/软件:
客户配置 MCAN ID 过滤器以接收到 FIFO0、如下代码所示、但他们可以接收到来自过滤器但未配置的 FIFO1 帧数据。
如果代码中缺少任何内容、是否需要专家帮助审查? 为什么仍然可以从过滤器中接收数据、以及为什么数据会保存在 FIFO1 上?

您好、Terry、
感谢您提供此信息。 我将回顾实施情况、并在本周结束前提供反馈。 同时、一个建议是将此配置与 SysConfig 等效生成的驱动程序配置进行比较。
您分享的内容中的一些其他问题。
您将 fdMode 设置为 false、但比特率切换设置为 true、但上面的注释显示“CAN FD 模式和比特率切换已禁用“、这与 initParams 配置相反。
我可以看到 MCAN_initGlobalFilterConfigParams (&configParams);但此值初始化为{0U}。 您能否确认 MCAN_GFC(全局过滤器配置)寄存器的配置? 这 可能是在 RX FIFO1 中接收结果的原因。

此致、
Zackary Fleenor