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