Aktyw Forum

Zarejestruj się na forum.ep.com.pl i zgłoś swój akces do Aktywu Forum. Jeśli jesteś już zarejestrowany wystarczy, że się zalogujesz.

Sprawdź punkty Zarejestruj się

Atmega8 i AVT5370 - ultradźwięki, pomiar czasu

Awatar użytkownika
brun
-
-
Posty: 125
Rejestracja: 28 mar 2012, o 09:48

Re: Atmega8 i AVT5370 - ultradźwięki, pomiar czasu

Postautor: brun » 11 sie 2014, o 18:05

Hm, nie programuje na co dzień na atmegach, ale czy nie wystarczyłoby wykorzystać timera i globalnej zmiennej (np. static unsigned long czas;). I do tego timer, który by inkrementował wartość tej zmiennej co 1us (czy też z inna dokładnością wymaganą do działania układu). I wtedy wystarczyłoby w momencie wysyłania paczki ustawić (czas = 0;), a w momencie odbierania paczki odczytać wartość tej zmiennej. Gorzej, jeżeli nie został Ci żaden wolny timer do użycia.

Wróć do „AVR/AVR32”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 5 gości