eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikaXMega, DMA i sygnał strobeRe: XMega, DMA i sygnał strobe
  • Data: 2010-06-27 23:56:35
    Temat: Re: XMega, DMA i sygnał strobe
    Od: "Marcin Wasilewski" <j...@a...pewnie.je.st> szukaj wiadomości tego autora
    [ pokaż wszystkie nagłówki ]

    Użytkownik "newxmega" <m...@m...mm> napisał w wiadomości
    news:i08g5v$1g1$1@opal.futuro.pl...

    > 1. Czy to DMA w xmega kradnie cykle procesorowi? Czy jeżeli zapuszczę
    > kopiowanie dużego obszaru zewnętrznej pamięci do innego obszaru tej
    > pamięci lub do wewnętrznego SRAM czy procek idzie w odstawkę na ten
    > czas?. jakoś nigdzie nie jest to jasno opisane czy np transfer DMA od
    > SPi do UART-u (przykładowo) absorbuje egzekucję rozkazów z pamięci
    > programów i dostep do rejestrów?

    Jakby procek szedł w odstawkę to... to już by nie było DMA. Ponieważ
    pamięć programu jest inna (FLASH) to procek sobie normalnie wykonuje swój
    program, a jak potrzebuje odwołać się do SRAM, to przejmuje kontrolę nad
    magistralą pobiera dane i zwalnia magistralę, a wtedy kontroler DMA dalej
    dłubie swoje, a jak skończy to wygeneruje przerwanie, że znów się nudzi :)

    Więc jedyne co ci grozi to oczekiwanie 1 cyklu na przejęcie magistrali
    przez procesor, w momencie odwołania do SRAM.

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: