TJA1145唤醒时,特定帧给错误的数据也可以唤醒

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

TJA1145唤醒时,特定帧给错误的数据也可以唤醒

2,615 Views
Ella1
Contributor I

我在用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,不应该唤醒任何节点.

所以是我理解的不对,还是我的设置哪里还有问题,现在不正确的数据也可以唤醒?

0 Kudos
Reply
4 Replies

2,283 Views
danzhu
Contributor I

danzhu_0-1694070417591.png

这个DLC应该要填写的。

0 Kudos
Reply

2,367 Views
CCG
Contributor II
0x2F你没有配置正确
0 Kudos
Reply

2,600 Views
guoweisun
NXP TechSupport
NXP TechSupport

建议您读下AN1203里面有详细的讲解过程。

0 Kudos
Reply

2,568 Views
Ella1
Contributor I

我查看了文档,我现在的配置PNDM=1,CPNC= 1,PNCOK=1,寄存器0x2A中是0x84,0x29中是0x81,0x2D中是0x08,0x68是0x63,0x69是0x41,0x6A是0x00,0x6B是0x07。不知道还有哪里的配置不对

0 Kudos
Reply