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!
DMA - kiedy korzystać z tego dobrodziejstwa?
- Antystatyczny
- Geek
- Posty: 1168
- Rejestracja: czwartek 03 wrz 2015, 22:02
DMA - kiedy korzystać z tego dobrodziejstwa?
"The true sign of intelligence is not knowledge but imagination" Albert Einstein.
Re: DMA - kiedy korzystać z tego dobrodziejstwa?
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.
- Antystatyczny
- Geek
- Posty: 1168
- Rejestracja: czwartek 03 wrz 2015, 22:02
Re: DMA - kiedy korzystać z tego dobrodziejstwa?
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.
"The true sign of intelligence is not knowledge but imagination" Albert Einstein.
Re: DMA - kiedy korzystać z tego dobrodziejstwa?
Tu możesz też mieć inspirację na początek http://mikrokontrolery.blogspot.com/201 ... -cz-3.html
Re: DMA - kiedy korzystać z tego dobrodziejstwa?
ja za pomocą DMA przesyłam dane do matryc na max7219 i do wyświetlacza od nokii 5110 - szybko, łatwo i przyjemnie
Nowy blog o tematyce embedded -> https://www.embedownik.pl/
- Antystatyczny
- Geek
- Posty: 1168
- Rejestracja: czwartek 03 wrz 2015, 22:02
Re: DMA - kiedy korzystać z tego dobrodziejstwa?
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.
"The true sign of intelligence is not knowledge but imagination" Albert Einstein.
Re: DMA - kiedy korzystać z tego dobrodziejstwa?
Co do wyświetlacza - jak dopieszczę trochę bibliotekę to ją tutaj wstawię. Generalnie inicjalizację - tam gdzie trzeba dużo machać innymi pinami robię normalnie.
Nowy blog o tematyce embedded -> https://www.embedownik.pl/
Wróć do „Freescale - problemy układowe”
Kto jest online
Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 1 gość