Pobieranie prezentacji. Proszę czekać

Pobieranie prezentacji. Proszę czekać

Mikrokontrolery MSP430 DMA

Podobne prezentacje


Prezentacja na temat: "Mikrokontrolery MSP430 DMA"— Zapis prezentacji:

1 Mikrokontrolery MSP430 DMA
Zygmunt Kubiak Instytut Informatyki Politechnika Poznańska

2 Mikrokontrolery MSP430 DMA
DMA (ang. Direct Memory Access) – bezpośredni dostęp do pamięci W przypadkach kiedy wymagana jest szybka obróbka danych przydatny okazuje się szybki dostęp do pamięci (DMA) Rozwiązania DMA przyczyniają się do zmniejszenia poboru energii Stosowane są w różnych seriach układów MSP430, - 5xxx, -FG4xx(x), -F261x, -F16x(x) i F15x Przykład: MSP430FG4618 Zygmunt Kubiak

3 Mikrokontrolery DMA Zygmunt Kubiak

4 Mikrokontrolery MSP430 DMA
Zalety DMA Automatycznie realizuje szybki transferuje danych DMA nie wymaga interwencji procesora w czasie transferu, DMA obniża pobór energii (CPU w stanie uśpienia) - pobór prądu układu DMA jest znacznie niższy niż CPU Minimalne wymagania programowe dla CPU Zygmunt Kubiak

5 Mikrokontrolery MSP430 DMA
Schemat blokowy Zygmunt Kubiak

6 Mikrokontrolery MSP430 DMA
Przykłady sygnałów wyzwalających Zygmunt Kubiak

7 Mikrokontrolery MSP430 DMA
Układ DMA mikrokontrolerów MSP430x5xx i MSP430x6xx: Do ośmiu niezależnych kanałów transferu Konfigurowalne priorytety kanałów DMA np. DMA0 −DMA1 −DMA2 Wymaga tylko dwóch cykli zegarowych sygnału zegara MCLK na pojedynczy transfer Blok wielkości do bajtów lub słów Konfigurowalny sygnał startu transferu Możliwość wyboru zbocza lub poziomu sygnału wyzwalającego transfer Cztery tryby adresowania Tryby transferu: pojedynczy, blokowy lub transfer blokowy „burst” Możliwość transferu bajtów lub słów i mieszanych bajtów i słów Bajt –>bajt; słowo->słowo; bajt->słowo (starszy bajt słowa docelowego) jest zerowany); słowo->bajt (przesłany jest młodszy bajt źródła) Zygmunt Kubiak

8 Mikrokontrolery MSP430 DMA
Tryby adresowania DMA Zygmunt Kubiak

9 Dziękuję Zygmunt Kubiak


Pobierz ppt "Mikrokontrolery MSP430 DMA"

Podobne prezentacje


Reklamy Google