Explorar o código

[bsp/hc32]hc32f460 doesn't support CAN-FD, hc32_ll_can.h has no some definations.

Lin-Chengqiu hai 8 meses
pai
achega
16093369b2
Modificáronse 1 ficheiros con 2 adicións e 0 borrados
  1. 2 0
      bsp/hc32/libraries/hc32_drivers/drv_can.c

+ 2 - 0
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;
 }