Hi, alexandrunan :
Thank you for your response.
It is occurred in S32K144, the code is not executed in multiple thread mode.
First, i disconnect the CAN line to CANoe, and i send a CAN message. Then i use the api FLEXCAN_DRV_AbortTransfer to cancel the message i sent. When the function is executed, it will stuck in the line i showed before.
If i disable the global interrupt or CAN interrupt when i call the function "FLEXCAN_DRV_AbortTransfer", it works fine.
So i want to confirm if the interrupt need be disable when the function FLEXCAN_DRV_AbortTransfer is called.
Best regards!
Cheney