diff --git a/bsp/hc32/libraries/hc32_drivers/drv_can.c b/bsp/hc32/libraries/hc32_drivers/drv_can.c index 2274262aa8..61106abba7 100644 --- a/bsp/hc32/libraries/hc32_drivers/drv_can.c +++ b/bsp/hc32/libraries/hc32_drivers/drv_can.c @@ -325,6 +325,7 @@ static uint8_t _get_can_data_bytes_len(uint32_t dlc) { data_bytes = dlc; } +#ifdef RT_CAN_USING_CANFD else { switch (dlc) @@ -355,6 +356,7 @@ static uint8_t _get_can_data_bytes_len(uint32_t dlc) break; } } +#endif return data_bytes; }