12. Input Capture – Wejście przechwytywania

Slides:



Advertisements
Podobne prezentacje
Zerowanie mikroprocesorów Cel: wprowadzenie mikroprocesora w określony stan początkowy Zwykle realizowany poprzez: inicjalizację licznika rozkazów (PC)
Advertisements

Wirtualizacja zasobów w systemach operacyjnych
Co to jest BIOS ? Piotr Pierzchalski kl. III B.
Generatory i Przerzutniki
Język VERILOG w praktyce.
Programowanie obiektowe PO PO - LAB 6 Wojciech Pieprzyca.
ROZDZIAŁ 12: Systemy wejścia-wyjścia
PRZERZUTNIKI W aktualnie produkowanych przerzutnikach scalonych TTL wyróżnia się dwa podstawowe rodzaje wejść informacyjnych: - wejścia asynchroniczne,
Architektura szynowa systemu mikroprocesorowego szyna danych szyna sterująca szyna adresowa µP szyna danych szyna adresowa D7,..., D1, D0 A15,..., A1,
Elementarne struktury danych Piotr Prokopowicz
BUDOWA WEWNĘTRZNA KOMPUTERA
Wykład 5 Przerwania w systemie SAB80C537 dr inż. Andrzej Przybył
by Ernest Jamro Katedra Elektroniki, AGH Kraków
Wykład nr 2: Struktura systemu komputerowego a system operacyjny
OGÓLNA BUDOWA KOMPUTERA
Schemat blokowy komputera
Komputer, procesor, rozkaz.
Temat nr 10: System przerwań
Wstęp do interpretacji algorytmów
Temat : Części komputera
ZARZĄDZANIE PROCESAMI
9. KOORDYNACJA PROCESÓW WSPÓŁBIEŻNYCH PRZY UŻYCIU INTERPRETATORA
Szybkie uruchomienie systemu kontroli dostępu ATS MASTER
Zastosowanie do sterowania obiektami
Układy wejścia-wyjścia
Co to jest BIOS? Artur Młynarski.
Komputer a system komputerowy
przykładowy 8-bitowy mikroprocesor uniwersalny CISC
Przerzutniki.
Dekodery adresów.
Programowalny układ we/wy równoległego.. Wyprowadzenia układu.
Architektura komputerów
MCS51 - wykład 6.
Mikrokontrolery PIC.
LabVIEW Technologie informacyjne – laboratorium Irmina Kwiatkowska
BIOS Anita Mycak 3B.
Operacje na strukturach listowych
Metody lokalizacji węzłów ruchomych w sieci ZigBee
Zasada działania komputera
Budowa komputera.
Listy, stosy i kolejki..
Budowa i rodzaje procesorów.
ALGORYTM. SCHEMATY BLOKOWE. KONSTRUKCJE PROGRAMU, PODPROGRAMY, FUNKCJE
Podsystem graficzny i audio
Wykład 11 Badanie stabilności układu regulacji w przestrzeni stanów
Buforowanie D e f i n i c j a.
Algorytmy.
Elżbieta Fiedziukiewicz
Architektura PC.
Początek, koniec lub przerwanie algorytmu
Budowa komputera ProProgramer.
PODSTAWOWE BRAMKI LOGICZNE
Temat 7: Instrukcje warunkowe
Zintegrowany sterownik przycisków. Informacje podstawowe Każdy przycisk jest podłączony do sterownika za pośrednictwem dwóch przewodów, oraz dwóch linii.
i inne urządzenia elektroniczne
Przerzutniki bistabilne
Procesor, pamięć, przerwania, WE/WY, …
Pamięć DRAM.
Struktura wewnętrzna mikrokontrolera zamkniętego
Architektury procesorów rdzeniowych mikrokontrolerów.
Budowa komputera Autor: Piotr Morawski.
Wstęp do interpretacji algorytmów
PWM, obsługa wyświetlacza graficznego
POLITECHNIKA POZNAŃSKA WBMiZ Zakład Urządzeń Mechatronicznych STEROWNIKI URZĄDZEŃ MECHATRONICZNYCH
POLITECHNIKA POZNAŃSKA WBMiZ Zakład Urządzeń Mechatronicznych STEROWNIKI URZĄDZEŃ MECHATRONICZNYCH
Schemat blokowy komputera
Piotr Kawałek , Mateusz Śliwowski
Mikrokontrolery z rdzeniem ARM Cortex-M0+ Energooszczędność
Mikrokontrolery System przerwań
Mikrokontrolery MSP430 DMA
Zapis prezentacji:

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

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.

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

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

Schemat blokowy wejścia przechwytywania

Rejestry wejścia przechwytywania

Po szczegóły zapraszam do dokumentacji ;-)

~Jakub Chmielewski