ST意法半导体
直播中

刘洋

7年用户 1259经验值
私信 关注
[问答]

网关能不能在没有过滤器的情况下接受CAN报文呢?

能不能在接收CAN报文的时候没有过滤器?我想创建一个网关并将所有消息从一个 CAN 总线传输到另一个 CAN 总线。我是否只需要将 1000 条消息添加到我的允许消息列表中以确保所有消息都被接受?




回帖(1)

刘梅

2022-12-12 09:13:56
假设,你有一个 SPC560D 设备
您应该将您的接受掩码设置为 0xFFFFFFFF(参见下面)
Rx 全局掩码 (RXGMASK)
RXGMASK 用作所有 Rx MB 的接受掩码,不包括 MB 14-15,它们具有
个人掩码寄存器。当 MCR 中的 FEN 位被设置(启用 FIFO)时,RXGMASK
也适用于 ID 过滤表的所有元素,元素 6–7 除外,它们具有单独的
面具。
RX14MASK(Rx 14 Mask)和RX15MASK(Rx 15 Mask)结构相同
接收掩码。
其他设备请参考相应的RM。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分