Pobieranie prezentacji. Proszę czekać

Pobieranie prezentacji. Proszę czekać

12. Input Capture – Wejście przechwytywania

Podobne prezentacje


Prezentacja na temat: "12. Input Capture – Wejście przechwytywania"— Zapis prezentacji:

1 12. Input Capture – Wejście przechwytywania
~Jakub Chmielewski

2 Co to jest wejście przechwytywania? (Input Capture)
Jest to metoda odczytu/interpretacji sygnału wejściowego podanego do systemu wbudowanego. Systemy wbudowane które wykorzystują przechwytywanie sygnału wejściowe będą rejestrować przebieg sygnału w pamięci. Zostanie również ustawiona flaga informująca, że wejście zostało przechwycone. To pozwala systemowi na kontynuację wykonywania bez przerwy.

3 Input capture w PIC24FJ128GA010
Układ PIC24FJ128GA010 posiada kilka trybów pracy które są wybierane przez rejestr ICxCON. Przechwytywanie wartości timera w trakcie każdego opadania sygnału wejścia na pin’ie ICX Przechwytywanie wartości timera na każdym narastaniu sygnału na pin’ie ICx Przechwytywanie wartości timera na co czwartym wzroście sygnału na pin’ie ICx Przechwytywanie wartości timera na co szesnastym wzroście sygnału na Icx Przechwytywanie wartości timera na każdym spadku i wzroście sygnału na Icx Wybudzenie urządzenia z rejestrowania podczas stanu spoczynkowego oraz „uśpieniu” CPU

4 Input capture w PIC24FJ128GA010
Moduł przechwytywania wejścia ma wbudowany 4 poziomowy bufor FIFO. Kolejka (ang. queue) – liniowa struktura danych, w której nowe dane dopisywane są na końcu kolejki, a z początku kolejki pobierane są dane do dalszego przetwarzania (bufor typu FIFO, First In, First Out; pierwszy na wejściu, pierwszy na wyjściu). Liczba przechwyceń by wygenerować przerwanie CPU może być wyznaczona, przez użytkownika

5 Schemat blokowy wejścia przechwytywania

6 Rejestry wejścia przechwytywania

7 Po szczegóły zapraszam do dokumentacji ;-)

8 ~Jakub Chmielewski


Pobierz ppt "12. Input Capture – Wejście przechwytywania"

Podobne prezentacje


Reklamy Google