我在用TJA1145时,0x461帧可唤醒,configurator中CanTrcvPnFrameDataMaskSpecs中设置为0x61,0x41,0x00,0x07,0x00,0x00,0x00,0x00,Pn mask为第四个字节0x07,但实际在测试中我Canoe模拟0x461发送,数据设为0x61,0x41,0x00,0x10,0x00,0x00,0x00,0x00也可以唤醒。
按照我的理解,0x10 & 0x07 = 0,不应该唤醒任何节点.
所以是我理解的不对,还是我的设置哪里还有问题,现在不正确的数据也可以唤醒?
这个DLC应该要填写的。
我查看了文档,我现在的配置PNDM=1,CPNC= 1,PNCOK=1,寄存器0x2A中是0x84,0x29中是0x81,0x2D中是0x08,0x68是0x63,0x69是0x41,0x6A是0x00,0x6B是0x07。不知道还有哪里的配置不对