1.单过滤器模式
单过滤器模式可以过滤:
- 标准帧的11位ID、RTR位、数据字节1和数据字节2
- 扩展帧的29位ID和RTR位
单滤波模式图(很重要)
2.双过滤器模式
双过滤器模式可以过滤:
- 标准帧的11位ID、RTR位、数据字节1(仅适用于滤波器Filter 1)
- 扩展帧29位ID中的高16位
双滤波模式图(很重要)
将 TWAI_RX_FILTER_MODE 的位置 0,可启动双滤波模式。此后,32-bit code/mask 的值将定义两个滤波器之 一,即滤波器 1 或滤波器 2。双滤波模式下,如果报文通过这两个滤波器中的至少一个,则表示该报文已成功 通过过滤。
3.库函数twai_types.h的配置
* @brief Initializer macro for filter configuration to accept all IDs
//接收所有的I