Deep Sleep Mode in LPC55S69

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

Deep Sleep Mode in LPC55S69

跳至解决方案
1,275 次查看
ujwal_kumar_N_L
Contributor III

Hi community,

I'm working on Deep sleep mode in LPC55S69 EVK,I have referred the AN13265 and the user manual .I have also checked the SDK example of uart and power manage .

Board used :LPC55S69.
SDK used :power_manager_lpc and usart_wakeup_deepsleep.

PROBLEM :-

  1. How do I verify that the system has gone into deep sleep mode ??Similarly how to verify that the system has woken up from sleep?
  2. By default does all the peripheral clock be deactivated avoiding to the user manual??
  3. Should I configure the clock once again after waking up from the deep sleep?? 
  4. Is there any procedure I need to follow for configuring the main clock ??
  5. In case I turn on the deep sleep mode and I don't give any wake-up interrupt ,how do i wake up the system ??
  6. Any suggestion on how i should move forward .I need to make sure the module is in deep sleep mode only when a peripheral such as FLEXCOMM and gpio enables interrupt ,the system needs to wake up.

Thank you and regards 
UJWAL KUMAR N L 

@xiangjun_rong @ErichStyger @kerryzhou @Juan-Rodarte @jesseg 
#lpc55s69 #deepsleepmode

0 项奖励
回复
1 解答
1,254 次查看
xiangjun_rong
NXP TechSupport
NXP TechSupport

Hi,

1.How do I verify that the system has gone into deep sleep mode ??Similarly how to verify that the system has woken up from sleep?

>>You can toggle a LED in the main loop with a delay() function. After you enter deep sleep mode, the led does not toggle. After waking-up, the LED continues to toggle.

2.By default does all the peripheral clock be deactivated avoiding to the user manual?

>>>>>>Yes, the cpu main clock and peripherals clock are disabled in default in deep sleep mode.

3.Should I configure the clock once again after waking up from the deep sleep?? 

>>>>>>After waking-up, the internal 12MHz clock will be the default clock.

4.Is there any procedure I need to follow for configuring the main clock ??

>>>>>You can configure the main clock when the chip is in active mode.

5.In case I turn on the deep sleep mode and I don't give any wake-up interrupt ,how do i wake up the system ??

>>>>The chip will remain in deep sleep mode forever, in other words, you have to wake-up with interrupt event.

6.Any suggestion on how i should move forward .I need to make sure the module is in deep sleep mode only when a peripheral such as FLEXCOMM and gpio enables interrupt ,the system needs to wake up.

>>>>There is an example in SDK package:

xiangjun_rong_0-1699256444390.png

 

Hope it can help you

BR

XiangJun Rong

在原帖中查看解决方案

0 项奖励
回复
1 回复
1,255 次查看
xiangjun_rong
NXP TechSupport
NXP TechSupport

Hi,

1.How do I verify that the system has gone into deep sleep mode ??Similarly how to verify that the system has woken up from sleep?

>>You can toggle a LED in the main loop with a delay() function. After you enter deep sleep mode, the led does not toggle. After waking-up, the LED continues to toggle.

2.By default does all the peripheral clock be deactivated avoiding to the user manual?

>>>>>>Yes, the cpu main clock and peripherals clock are disabled in default in deep sleep mode.

3.Should I configure the clock once again after waking up from the deep sleep?? 

>>>>>>After waking-up, the internal 12MHz clock will be the default clock.

4.Is there any procedure I need to follow for configuring the main clock ??

>>>>>You can configure the main clock when the chip is in active mode.

5.In case I turn on the deep sleep mode and I don't give any wake-up interrupt ,how do i wake up the system ??

>>>>The chip will remain in deep sleep mode forever, in other words, you have to wake-up with interrupt event.

6.Any suggestion on how i should move forward .I need to make sure the module is in deep sleep mode only when a peripheral such as FLEXCOMM and gpio enables interrupt ,the system needs to wake up.

>>>>There is an example in SDK package:

xiangjun_rong_0-1699256444390.png

 

Hope it can help you

BR

XiangJun Rong

0 项奖励
回复