diff --git a/targets/TARGET_STM/can_api.c b/targets/TARGET_STM/can_api.c index d7165f1f16..3082b6a1c2 100644 --- a/targets/TARGET_STM/can_api.c +++ b/targets/TARGET_STM/can_api.c @@ -579,15 +579,15 @@ void CAN2_SCE_IRQHandler(void) #if defined(CAN3_BASE) && defined(CAN_3) void CAN3_RX0_IRQHandler(void) { - can_irq(CAN_3, 1); + can_irq(CAN_3, 2); } void CAN3_TX_IRQHandler(void) { - can_irq(CAN_3, 1); + can_irq(CAN_3, 2); } void CAN3_SCE_IRQHandler(void) { - can_irq(CAN_3, 1); + can_irq(CAN_3, 2); } #endif #endif // else