Strona 1 z 1

DMA - kiedy korzystać z tego dobrodziejstwa?

: poniedziałek 18 kwie 2016, 19:29
autor: Antystatyczny
Witam.

Ten post to w sumie prośba o przedstawienie jakichś realnych (od praktycznej strony) sytuacji, w których wykorzystywane jest DMA. Mam opisany moduł DMA, ale nie bardzo potrafię sobie wymyślić jakiś projekt, w którym mógłbym z tego skorzystać. Już nawet nie chodzi o Kinetisa, ale ogólnie chciałbym się z tym zaznajomić, a w sumie nie wiem od czego zacząć.

Wszelka pomoc mile widziana :)

Pozdrawiam!

Re: DMA - kiedy korzystać z tego dobrodziejstwa?

: poniedziałek 18 kwie 2016, 19:49
autor: SuperGość
Masz Francuza? jak nie masz to ewentualnie same przykłady z wykorzystaniem DMA masz tu http://helion.pl/przyklady/avrppr.zip i to nie tylko w folderze DMA jest w róznych tez np w USART. Wiem że to na XMEGA a projekty na AS są ale chodzi ci o praktyczne przykłady.

Re: DMA - kiedy korzystać z tego dobrodziejstwa?

: poniedziałek 18 kwie 2016, 19:50
autor: Antystatyczny
Ok, dzięki. Oczywiście nie ma to dla mnie znaczenia na jaki procek i w jakim IDE, bo chodzi o praktykę. Już tam zaglądam.

Re: DMA - kiedy korzystać z tego dobrodziejstwa?

: poniedziałek 18 kwie 2016, 19:54
autor: SuperGość
Tu możesz też mieć inspirację na początek http://mikrokontrolery.blogspot.com/201 ... -cz-3.html

Re: DMA - kiedy korzystać z tego dobrodziejstwa?

: poniedziałek 18 kwie 2016, 20:01
autor: dambo
ja za pomocą DMA przesyłam dane do matryc na max7219 i do wyświetlacza od nokii 5110 - szybko, łatwo i przyjemnie

Re: DMA - kiedy korzystać z tego dobrodziejstwa?

: poniedziałek 18 kwie 2016, 21:02
autor: Antystatyczny
Temat z wyświetlaczem jest bardzo interesujący. Czy mógłbyś, nawet w ogólny sposób, wyjaśnić, jak realizujesz sterowanie pinami R/S, RD, czy jakimikolwiek potrzebnymi do prawidłowego transferu danych do wyświetlacza? Bo sam przesył danych jest jakby oczywisty... Zlecam transfer określonej ilości danych z punktu A do punktu B i wyzwalam to programowo lub np. timerem.

Re: DMA - kiedy korzystać z tego dobrodziejstwa?

: wtorek 19 kwie 2016, 19:14
autor: dambo
Co do wyświetlacza - jak dopieszczę trochę bibliotekę to ją tutaj wstawię. Generalnie inicjalizację - tam gdzie trzeba dużo machać innymi pinami robię normalnie.