From 28ec21671cfd8992b3ad2d6ea48989968ad23e7c Mon Sep 17 00:00:00 2001 From: cosmo Date: Mon, 22 Mar 2021 14:24:05 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=A0=E9=99=A4=E4=BA=86=E6=B3=A8=E9=87=8A?= =?UTF-8?q?=E4=B8=AD=E4=BB=8Ecan.h=E6=8B=B7=E8=B4=9D=E7=9A=84rt=5Fcan=5Ffi?= =?UTF-8?q?lter=5Fitem?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- bsp/stm32/libraries/HAL_Drivers/drv_can.c | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/bsp/stm32/libraries/HAL_Drivers/drv_can.c b/bsp/stm32/libraries/HAL_Drivers/drv_can.c index 084c0d53cb..27d61501e9 100644 --- a/bsp/stm32/libraries/HAL_Drivers/drv_can.c +++ b/bsp/stm32/libraries/HAL_Drivers/drv_can.c @@ -320,18 +320,6 @@ static rt_err_t _can_control(struct rt_can_device *can, int cmd, void *arg) drv_can->FilterConfig.FilterBank = filter_cfg->items[i].hdr; } /** - * struct rt_can_filter_item { - * rt_uint32_t id : 29; // 报文 ID - * rt_uint32_t ide : 1; // 扩展帧标识位 - * rt_uint32_t rtr : 1; // 远程帧标识位 - * rt_uint32_t mode : 1; // 过滤表模式 - * rt_uint32_t mask; // ID 掩码,0 表示对应的位不关心,1 表示对应的位必须匹配 - * rt_int32_t hdr; // -1 表示不指定过滤表号,对应的过滤表控制块也不会被初始化,正数为过滤表号,对应的过滤表控制块会被初始化 - * #ifdef RT_CAN_USING_HDR // 过滤表回调函数 - * rt_err_t (*ind)(rt_device_t dev, void *args , rt_int32_t hdr, rt_size_t size); // 回调函数参数 - * void *args; - * #endif - * }; * ID | CAN_FxR1[31:24] | CAN_FxR1[23:16] | CAN_FxR1[15:8] | CAN_FxR1[7:0] | * MASK | CAN_FxR2[31:24] | CAN_FxR1[23:16] | CAN_FxR1[15:8] | CAN_FxR1[7:0] | * STD ID | STID[10:3] | STDID[2:0] |<- 21bit ->|