ATNEL tech-forum
https://forum.atnel.pl/

Konfiguracja WD w 328p jako timer wybudzający z Power Down?
https://forum.atnel.pl/topic22083.html
Strona 1 z 1

Autor:  szymanskim [ 18 mar 2019, o 12:20 ]
Tytuł:  Konfiguracja WD w 328p jako timer wybudzający z Power Down?

W swoim układzie (na Atmega328PP) chciałbym wykorzystać WD jako timer wybudzający procek z głębokiego snu (co pozwala wybudzić procek raz na 8s) i w przerywaniu generowanym przez WD chciałbym wykonać całą logikę programu w moim przypadku wysłanie ramki przez radio.
Zerkając na dokumentację oraz to co znalazłem na sieci stworzyłem testowy programik. Program działa ale mam jakieś wątpliwości czy aby na pewno tak to się robi?
Dodatkowo nie za bardzo rozumiem linie:
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

Niby jest to ustawienie przerywania ale tak na prawdę pożniej mam linie gdzi ustawiam parametry wybudzenia/przerywania
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

Jeśli jednak usunę pierwszą linie program przestaje działać prawidłowo.
Drugie pytanie jakie mam, to czy jeśli sterowanie wejdzie w obsługę przerywania WD to rozumiem, że licznik WD jest wstrzymywany i startuje dopiero jak wykonam WD_reset()?

Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

Autor:  mirekk36 [ 18 mar 2019, o 12:50 ]
Tytuł:  Re: Konfiguracja WD w 328p jako timer wybudzający z Power Do

szymanskim napisał(a):
Atmega328PP

Nie ma takiego procka - a to dzisiaj na forum już drugi taki mail gdzie ktoś strzela dziwne nazwy a później oczekuje na podpowiedzi. Sprawdź symbol i podaj prawidłowy bo to może mieć istotne znaczenie żeby ci pomóc - jeśli nie chodzi o zgaduj zgadulę

Autor:  szymanskim [ 18 mar 2019, o 12:51 ]
Tytuł:  Re: Konfiguracja WD w 328p jako timer wybudzający z Power Do

Oczywiście chodziło o ATmega328P

Autor:  mirekk36 [ 18 mar 2019, o 12:55 ]
Tytuł:  Re: Konfiguracja WD w 328p jako timer wybudzający z Power Do

no to rzuć okiem tutaj może: https://mirekk36.blogspot.com/2018/08/o ... zycie.html

bo dokładnie używany jest ten sam mechanizm o który tobie chodzi

Autor:  szymanskim [ 18 mar 2019, o 13:03 ]
Tytuł:  Re: Konfiguracja WD w 328p jako timer wybudzający z Power Do

mirekk36 napisał(a):
no to rzuć okiem tutaj może: https://mirekk36.blogspot.com/2018/08/o ... zycie.html

bo dokładnie używany jest ten sam mechanizm o który tobie chodzi


Ok zerknę jeszcze raz bo słuchałem tego jadąc samochodem i nie mogłeś śledzić kodu ale widziałem że jest tam podobny kawałek kodu co prawda na inny procek i z użyciem makr ale ok faktycznie jeszcze raz na to zerknę i może się wyjasni.

Michał

------------------------ [ Dodano po: 15 minutach ]

Wyjaśniło się opis działania WD ma miejsce w 3 części filmu o lampce i tego jeszcze nie oglądałem. Dla zainteresowanych część o ustawieniu WD odbywa się w klipie w 22ej minucie.

Strona 1 z 1 Strefa czasowa: UTC + 1
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/