Hi:
Continued from last question. I set a breakpoint at red block(image1). After debug the project, I send CAN data to MCU before click resume button, and then it can stop at here after click resume button first time.
After click resume button next time, the system process my code(image2), it's should send data to my PC from MCU and it actually work(image3), and I reset CAN receive SDK function at blue block. At this moment, it can still go back to the breakpoint set at red block when I click resume button again.
But when I use skip all breakpoints function, system jump out of receiving function, and the code just run away and never come back again to this interrupt although there's another CAN data sent to MCU.
I'm sure the CAN data can be rewritten when another data sent to MCU(image4&5). And I can check where is code going when I click suspend. It seems like system is still working(image6&7). How should I fix it, thanks.






