How can I let the CAN enter Stop Mode

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

How can I let the CAN enter Stop Mode

870 Views
春华张
Contributor I

   as the S32Kxx-RM description,the CAN enter the Stop mode,the first step is enter Freeze mode ,and then Stop mode is requested at chip level.

Is there the "chip level Stop" mean "CPU Stop"?If yes,then cpu stop ,how I can know whether the CAN had enter Stop mode?

 Is there have a exmple for CAN stop and wakeup? thanks!

0 Kudos
Reply
1 Reply

747 Views
danielmartynek
NXP TechSupport
NXP TechSupport

Hi,
Yes, the chip level stop is entered once WFI instruction is executed.
“If FlexCAN receives the global Stop mode request during Freeze mode, it sets the LPMACK bit, negates the FRZACK bit and then sends the Stop Acknowledge signal to the CPU, in order to shut down the clocks globally.” (Section 53.5.11.3 RM rev.9). Please see Section 25.2.2.6 Stop mode acknowledge error.

Regards,
Daniel

0 Kudos
Reply