TI中文支持网
TI专业的中文技术问题搜集分享网站

F280049 LIN报文过滤掩码设置问题

你好,我想问问在LIN的报文过滤设置中,如何设置RXMASK和TXMASK 和ID-Slave-Task byte寄存器:
(1)我有只接收但不回应的两帧0x01(PID=0xC1)与0x06(PID=0x06)报文。
(2)和上报消息两帧0x03(PID=0x03)与0x05(PID=0x85)。
RXMASK和TXMASK有什么区别?
如方便解答,感激不尽

Susan Yang:

您是否有看过上述说明?两者都是用于地址过滤的。

你好,我想问问在LIN的报文过滤设置中,如何设置RXMASK和TXMASK 和ID-Slave-Task byte寄存器:
(1)我有只接收但不回应的两帧0x01(PID=0xC1)与0x06(PID=0x06)报文。
(2)和上报消息两帧0x03(PID=0x03)与0x05(PID=0x85)。
RXMASK和TXMASK有什么区别?
如方便解答,感激不尽

user5864952:

回复 Susan Yang:

我不明白的是,假设我需要接收的报文是0x03与0x05,但我使用的是增强型校验,所以我的PID是 0x03与0x85,所以我的RXMASK设置是通过异或这两帧报文,得到RXMASK=0x87,那么我的ID-Slave-Task byte应该怎设置?才能使得过滤其他报文?同时在我测试过程中发现,RXMASK和TXMASK需设置成一样,否则会把其余报文收进来

赞(0)
未经允许不得转载:TI中文支持网 » F280049 LIN报文过滤掩码设置问题
分享到: 更多 (0)