1) 有把使能方式设置成不启用0。如果按照原来的代码,实际设置了,并没有看到有相关的效果或者作用
- struct rt_can_filter_config __can_filter = {sizeof(items)/sizeof(struct rt_can_filter_item), 0, items};
2)尝试去修改tm4c_can_filter底层的函数 ,在drv_can.c文件里面。但是还是只能接收到过滤的传入的数据参数内容,实际我并希望他启用过滤。

3)RT_CAN_CMD_SET_FILTER 看can.c文件下,是有对该使能标志位进行判定

4)还是说只需要设置成监听模式RT_CAN_MODE_LISEN,就能够正常使用,之前工作在RT_CAN_MODE_NORMAL普通模式。但是底层并没有提供有这个是普通还是监听模式的设置的接口。

5)有没有做过这块CAN接受所有来往数据的?就是不设置过滤器,处于一种监听别的CAN的数据收发的状态的?大致是如何实现的。