工具/软件:
尊敬的 TI 技术支持团队:
我们为 CAN1 Std 滤波器配置以下设置。
但配置后、我们无法接收任何数据包。 根据寄存器设置匹配、应在 RX FIFO 1中接收 ID 个数据包、但不接收数据包。
我们设置 MASK = 0d0h、因此它应该会接收0d0h CAN ID 数据包、但无法接收。
请帮助调试此问题。 我们缺少任何寄存器设置吗? 请共享测试或演示代码以验证 CAN 过滤器是否正常工作?
标准消息 ID 过滤器元素设置
========================================
SFT[1-0]= 2h
SFEC[2-0]= 2h
SFID1[10-0]= 72fh
SFID2[10-0]= 0D0h
CFG_GFC 寄存器(偏移= 80h)[复位= 0h ]
=========================================
5:4 ANFS = 11
3:2 ANFE = 11
RRFS = 1h
RRFE = 1h
此致、
Tejas Patel