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.

[参考译文] MSPM0G3519:传统滤波器(基于掩码和比较值)不能正常处理专用消息缓冲区

Guru**** 2957220 points

Other Parts Discussed in Thread: SYSCONFIG

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1660181/mspm0g3519-classic-filter-mask-and-compare-value-based-doesn-t-working-with-dedicated-message-buffer-handling

器件型号: MSPM0G3519
主题: SysConfig 中讨论的其他器件

当帧存储到专用消息缓冲区而不是基于 Rx FIFO 时、我想实现消息缓冲区处理。

我想使用传统滤波器机制 (EFT = 0x2)、以便在 J1939(扩展 ID)的情况下能够独立处理帧 (0x18EA06F9) 和源 ECU 地址、因此我应忽略最后一个字节。

根据数据集、我对滤波器参数的期望如下

efid1:0x18ee0600

efid2:0x1fff'ff00

第 7 章,我

EFT:2.

不幸的是、在上述配置的情况下、CAN 模块拒绝该帧。

当帧被传统过滤策略过滤并存储在专用消息缓冲区中时、控制器是否支持该配置?

 

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    嗨、Benjamin、

    您能否共享用于 MCAN 配置的 SysConfig 文件、以便我这边可以查看更多详细信息? 此外、还需要检查抑制是否不是由 MCAN RAM 配置的任何重叠引起的。 谢谢。