1982866_en-US

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

1982866_en-US

1982866_en-US

S32K312 sleep wakeup

Background information I am currently using S32k312 to develop sleep and wake-up functions. I have the following questions. Please ask for advice;

1. I use Normal Wakeup instead of Fast Standby. Can I store the wakeup source in StandbyRam in Normal wakeup mode? I cannot read the valid wakeup source from the WISR register at present.

2. I observed through an oscilloscope that after receiving the wake-up source in the sleep state, K3 first resets and then enters the Icu interrupt. I want to know whether the wake-up is reset first and then enters the Icu interrupt or first enters the Icu interrupt and then reset;

3. I only triggered the level edge interrupt wake-up once after sleep. After waking up, the value in the WISR register shows that all my interrupts configured with the Icu wake-up function were triggered once. Therefore, I doubt whether there are two wake-up sources AB. After waking up the MCU through method A, WISR will record both wake-up events AB at the same time. Please help me solve this problem.

Re: S32K312 sleep wakeupYes, as you said, my program is also designed in this way. For the same wake-up source, for example, I use CAN wake-up. If I only send a wake-up message once, my program will wake up and then go back to sleep. However, when I send two or three wake-up messages, the software can recognize the valid wake-up source and maintain wake-up. Why is this? Thank you.Re: S32K312 sleep wakeup1. If my software detects a valid wake-up source, it will maintain a wake-up state. In this case, if I only trigger a wake-up event once after the MCU goes to sleep, the MCU will only wake up and then quickly go to sleep again. It is believed that the valid wake-up source is not recognized. If the MCU is triggered two or three times after sleep, it can recognize the valid wake-up source and maintain wake-up. Therefore, I think that on the K3 platform, only triggering a wake-up event once can only wake up and reset the MCU. If there is no second or third wake-up event, the MCU will immediately go to sleep again after resetting. Is my conclusion correct? Thank you
タグ(1)
評価なし
バージョン履歴
最終更新日:
‎11-21-2025 10:36 PM
更新者: