Программирование МК STM32. HAL. Урок 180. Дисплей TFT 240×320. SPI. DMA HD
Продолжаем работу с передачей данных по шине SPI. В данном занятии мы пытаемся продолжаем работать с дисплеем TFT разрешением 240x320, подключенным по шине SPI к микроконтроллеру STM32F407VG. Также вместе с данным дисплеем на данной плате установлен контроллер дисплея ILI9341, которым мы продолжим управлять. Только ко всему прочему в данном уроке мы отправку данных в дисплей будем производить с использованием технологии DMA. Отследим мы этот смысл с помощью логического анализатора. Посмотрим, что из этого получится. Купить отладочную плату STM32F4-DISCOVERY можно здесь http://ali.pub/178fif Дисплей LCD 2,8 дюймов 240x320 SPI TFT LCD можно приобрести здесь http://ali.pub/3y24z7 Логический анализатор 16 каналов можно приобрести здесь http://ali.pub/2i1ki5 Навигация по видео: 00:00 Введение 01:29 Аппаратная организация DMA в контроллере STM32F4 07:03 Настроим проект 14:27 Заливка полного экрана одним цветом с использованием DMA 17:09 Обработаем прерывание окончания передачи буфера через DMA 21:13 Заливка прямоугольной части экрана одним цветом с использованием DMA Рекомендуется также перед просмотром данного урока просмотреть данное видео: Урок 1. Установка Keil μVision https://youtu.be/HwomcPSQsRE УРОК 37. Дисплей TFT 240x320 8bit. Часть 1 https://youtu.be/i8H8Uiarz-U Урок 23. HAL. SPI. Сдвиговый регистр 74HC595 https://youtu.be/5tLi4LIXrjo Урок 24. HAL. SPI. LED Статическая индикация https://youtu.be/WCCdga6nn4M Урок 25. HAL. SPI. LED Динамическая индикация https://youtu.be/KrekLbvlkjI Урок 26. HAL. SPI. Драйвер индикатора MAX7219 https://youtu.be/MmO8UQVZtko Урок 153. HAL. SPI. Соединяем два контроллера. Часть 1 https://youtu.be/cNptEv3OTkA Урок 154. LL. SPI. Соединяем два контроллера https://youtu.be/m6rgWUIvE1U Урок 155. HAL. DMA. MEM2MEM https://youtu.be/dTGpBWYf01U Урок 156. LL. DMA. MEM2MEM. Часть 1 https://youtu.be/WRNFDXOOikQ Урок 159. HAL. SPI. DMA https://youtu.be/1RL1kEaXHqc Урок 160. LL. SPI. DMA https://youtu.be/PG8ZDGJtYak Урок 174. CMSIS. STM32F1. SPI. Драйвер индикатора MAX7219 https://youtu.be/InAudDglb3A Урок 175. CMSIS. STM32F1. SPI. Соединяем два контроллера https://youtu.be/jhJ9IZFw5H8 Урок 179. Дисплей TFT 240×320. SPI. Часть 1 https://youtu.be/F9iZjc_r6k0 Текстовая версия урока и исходный код здесь http://narodstream.ru/stm-urok-180-displej-tft-240x320-spi-dma/ Программирование на различных языках: Группа в контакте https://vk.com/public180157427 Группа в Facebook https://www.facebook.com/groups/284342185817764/ Группа в Одноклассниках https://ok.ru/group/55057282891996 Программирование микроконтроллеров: Группа в контакте http://vk.com/club116656325 Группа в Одноклассниках http://ok.ru/group/52987126153436 Группа в Facebook https://www.facebook.com/groups/236905359999556/ Мой сайт "Программирование МК" http://narodstream.ru/ Форум http://narodstream.ru/forum/ Вы можете помочь проекту: ЮMoney https://yoomoney.ru/to/41001176473465 Webmoney R422073279923 Z341906933112