Witam.
Mam problem z XMegą, konkretnie 32D4, choć sprawdzałem też na 64A3 i wyniki podobne. Chodzi o pobór prądu:
Zgodnie z danymi podanymi w datasheet, pobór przez układ zasilany z 3.3V w trybie IDLE z zegarem wew 2MHz powinien wynosić około 270uA.
Tak wygląda kod testowej aplikacji :
Jak widać, nie ustawiam zegara, także chodzi na wew. 2MHz.
W trybie IDLE bierze 1.5mA.
W trybie POWER_DOWN 150uA
Sprawdzałem już sprzęt, nie ma innych upływności, co zresztą widać, w trybie POWER_DOWN.
Na xmega64A3 podobne rezultaty.
Może robie jakiś oczywisty błąd, któergo nie jestem w stanie dojrzeć ? Ktoś sie spotkał z czymś takim ?
Będe wdzięczny za pomoc.
//edit
Po wyłączeniu wszystkich timerów (PRC-F) = 0x5F pobór spadł do 1.25 w trybie IDLE.
Mam problem z XMegą, konkretnie 32D4, choć sprawdzałem też na 64A3 i wyniki podobne. Chodzi o pobór prądu:
Zgodnie z danymi podanymi w datasheet, pobór przez układ zasilany z 3.3V w trybie IDLE z zegarem wew 2MHz powinien wynosić około 270uA.
Tak wygląda kod testowej aplikacji :
Kod: C / C++
Jak widać, nie ustawiam zegara, także chodzi na wew. 2MHz.
W trybie IDLE bierze 1.5mA.
W trybie POWER_DOWN 150uA
Sprawdzałem już sprzęt, nie ma innych upływności, co zresztą widać, w trybie POWER_DOWN.
Na xmega64A3 podobne rezultaty.
Może robie jakiś oczywisty błąd, któergo nie jestem w stanie dojrzeć ? Ktoś sie spotkał z czymś takim ?
Będe wdzięczny za pomoc.
//edit
Po wyłączeniu wszystkich timerów (PRC-F) = 0x5F pobór spadł do 1.25 w trybie IDLE.