Witam.
Ostatnio dłubię przy xmegach i za nic nie potrafię znaleźć sensownego sposobu skorzystania z DMA, by wysyłać 1024 bajty przez TWI do oled'a. Oczywiście mógłbym napisać obsługę TWI w oparciu o przerwanie, w którym ręcznie wyzwalałbym kolejne transfery burst, ale cały ten pomysł jest funta kłaków wart z powodu sporego narzutu kodu podczas wchodzenia i wychodzenia z przerwania (po każdym wysłanym bajcie, a może i częściej!). Jeśli nie znajdzie się żaden sposób, będę zmuszony skorzystać z oled'a w wersji SPI, do którego nie mam jeszcze klepniętego drivera. Wszelkie pomysły mile widziane!
Pozdrawiam.
[ATxmega64A3] użycie DMA w celu wysłania danych przez TWI
- Antystatyczny
- Geek
- Posty: 1168
- Rejestracja: czwartek 03 wrz 2015, 22:02
[ATxmega64A3] użycie DMA w celu wysłania danych przez TWI
"The true sign of intelligence is not knowledge but imagination" Albert Einstein.
Wróć do „AVR - 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ść