本经验分享主要讲解KE06 MSCAN模块中的接收滤波器的功能以及如何配置,并且在FRDM-KE06板子上举例实现接收滤波器的功能。
接收滤波器是把接收ID寄存器IDR经过掩码寄存器DMR和接收寄存器IDAR比较,通过则认为匹配接收报文,否则则拒绝报文。
标识符接收模式一共有四种,可以通过标识符接收控制器CANIDAC的IDAM位控制,
四种接收模式分别为:2个32位接收滤波器;4个16位接收滤波器;8个8位接收滤波器以及关闭滤波器。
下面分别讲解三种接收滤波器是如何工作以及举例验证。
具体内容以及代码请查看附件:
KE06_CAN_MASK.rar
(1.04 MB)
|