работает нормально и при большей оптимизации при LOW нормально при MEDIUM уже не работает! Но самое простое решение вставить вызов функции в тот участо кода который редко выполняется и все ок!
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)