sobota, 15 marca 2014

Jak zapalić diode stm32F4 trochę teorii

Budowa i obsługa portów wejść/wyjść
Porty we/wyj mogą pracować w jednym z sześciu trybów
- jako wejście
    "pływające", bez wewnętrznego podciągnięcia,
    z podciągnięciem do napięcia zasilania(pull-up),
    z podciągnięciem do masy zasilania(pull-down),
-jako wyjście
    jako otwarty dren(open-dren)
    symetryczne(push-pull)

Opis rejestrów dotyczących wejść wyjść:
Lp. Nazwa Opis
1 GPIOx_CRL Konfiguracja młodszej części portu
2 GPIOx_CRH Konfiguracja starszej części portu
3 GPIOx_IDR Rejestr danych wejściowych, tylko do odczytu, przechowuje stan danego portu
4 GPIOx_ODR Rejestr danych wyjściowych 
5 GPIOx_BSRR Ustawienie dla zerowania określonych pinów w porcie
6 GPIOx_BRR Zerowanie określonego pinu
7 GPIOx_LCKR Rejestr blokujący porty wejść/wyjść
8 AFIO_EVCR Rejestr konfiguracji przerwań
9 AFIO_MAPR Konfiguracja wyprowadzeń debugera i przemapowania portów
10 AFIO_EXTICR1 Rejestr konfiguracji przerwań
11 AFIO_EXTICR2 Rejestr konfiguracji przerwań
12 AFIO_EXTICR3 Rejestr konfiguracji przerwań
13 AFIO_EXTICR4 Rejestr konfiguracji przerwań

Parametry portów wejść wyjść:
Prąd wyjściowy z pinu 8 mA
Prąd wejsciowy do pinu(typowy) 8 mA
Prąd wejściowy do pinu (maksymalny) 20 mA
Sumaryczny prąd wyjścowy z nóżek całego mikrokontrolera 150 mA
Sumaryczny prąd wejściowy do nóżek całego mikrokontrolera 150 mA




Brak komentarzy:

Prześlij komentarz