I need basic configuration to wake the controller from deep sleep mode on LPC 55S16. Any guidance?
Solved! Go to Solution.
Hi,
First of all, you have to select or design the waking-up source, which can wake-up the LPC55S16 from deep-sleep mode.
Pls refer to the section 14.4.5.3 Param2: wakeup_interrupts in UM11295.pdf
For example, if you select the WAKEUP_GPIO_INT0_0, you have to design a hardware button on the PCB.
If you select WAKEUP_CTIMER0, you do not require to do anything on the PCB.
From software,the deep-sleep waking-up follows up the interrupt process, for example, you use WAKEUP_GPIO_INT0_0, you have to configure the PINT0 and select the pin, so that the pressing the pin can trigger an interrupt.
Pls refer to the an13166.pdf and corresponding firmware.
https://www.nxp.com.cn/docs/en/application-note/AN13166.pdf
Hope it can help you
BR
XiangJun Rong
Hi,
First of all, you have to select or design the waking-up source, which can wake-up the LPC55S16 from deep-sleep mode.
Pls refer to the section 14.4.5.3 Param2: wakeup_interrupts in UM11295.pdf
For example, if you select the WAKEUP_GPIO_INT0_0, you have to design a hardware button on the PCB.
If you select WAKEUP_CTIMER0, you do not require to do anything on the PCB.
From software,the deep-sleep waking-up follows up the interrupt process, for example, you use WAKEUP_GPIO_INT0_0, you have to configure the PINT0 and select the pin, so that the pressing the pin can trigger an interrupt.
Pls refer to the an13166.pdf and corresponding firmware.
https://www.nxp.com.cn/docs/en/application-note/AN13166.pdf
Hope it can help you
BR
XiangJun Rong