浏览代码

如果开启了RT_CAN_USING_HDR,则提示该驱动不支持硬件过滤器,请取消RT_CAN_USING_HDR。

zhangjun1996 6 年之前
父节点
当前提交
778199f876
共有 1 个文件被更改,包括 4 次插入0 次删除
  1. 4 0
      bsp/stm32/libraries/HAL_Drivers/drv_can.c

+ 4 - 0
bsp/stm32/libraries/HAL_Drivers/drv_can.c

@@ -15,6 +15,10 @@
 
 #ifdef RT_USING_CAN
 
+#ifdef RT_CAN_USING_HDR
+  #error "The CAN driver does not support hardware filters, Please disable RT_CAN_USING_HDR"
+#endif
+
 #if defined (SOC_SERIES_STM32F1)
 static const struct stm_baud_rate_tab can_baud_rate_tab[] =
 {