dma

Работаем с дисплеем ILI9341 по DMA

Я уже писал о работе с дисплеем ILI9341.
Частота обновления экрана при этом оставляла желать лучшего. Даже после игр с частотой SPI ничего приемлемого добиться не удалось. На этой почве бросил это дело на пол пути. А недавно увидел вот такое:

DMA (ПДП) в STM 32 - Прямой доступ к памяти

Контроллер прямого доступа к памяти (буржуи зовут его DMA - Direct Memory Access) в наше время уже далеко не роскошь в микроконтроллерной технике. И поскольку уж он есть, работать с ним нужно уметь.

Для начинающих может быть не совсем понятно зачем он нужен в МК системе, ведь и центральный процессор может осуществлять пересылки данных. Не стоит забывать, что DMA осуществляет пересылки не занимаю процессор. Т.е. вы можете спокойно выполнять другую задачу, пока данные пересылаются.