Во время light sleep пробуждение по кнопке работает отлично. Если включить прерывание по времени, т.е. изменить 0xFFFFFFFF на любое другое число, возникает такое ощущение, что esp все равно на то число в скобках, и она начинает циклически выполнять loop(т.е. засыпает, но сразу пробуждается)