Witam,
Mam program, w którym procesor nic nie robi, tylko czeka na przerwanie od Timera.
W tle pracuje DMA na kilku kanałach.
Chciałem zmniejszyć pobór pr±du i w chwili wyczekiwania na przerwanie Timera dałem polecenie u¶pienia __WFI.
Ale nie ma reakcji, pobór pr±du jest identyczny.
Co więcej, jesli zablokuje Timer a także Systick to procek, jakby nie reagował na to polecenie.
Czy trzeba jeszcze co¶ zrobić, aby ten tryb u¶pienia uzyskać?
Próbowałem jeszcze dodać wcze¶niej : NVIC_SystemLPConfig(NVIC_LP_SLEEPONEXIT,ENABLE); ale to blokuje całkowicie procesor.
pozdrawiam