Месяц: Май 2017

AVR Урок 42. EXINT или внешние прерывания

  Урок 42 EXINT или внешние прерывания     Вот наконец-то и настало время нам попробовать поработать с внешними прерываниям. Данный урок, во-первых, был очень востребован, хотя он и кажется на первый взгляд несложным. Очень много было просьб и я

STM Урок 75. HAL. LTDC. EmWin. BMP. Multiple Buffering

  Урок 75   HAL. LTDC. EmWin. BMP. Multiple Buffering     Продолжаем работу с библиотекой emWin. Работаем мы также с платой STM32F746-DISCOVERY. Сегодня мы попробуем поработать с графикой и отобразить изображения в формате BMP, при этом используя многобуферное прорисовывание экрана.

STM Урок 74. HAL. EXTI или внешние прерывания

  Урок 74   HAL. EXTI или внешние прерывания     Вот наконец-то и настало время нам попробовать поработать с внешними прерываниям. Данный урок, во-первых, был очень востребован, хотя он и кажется на первый взгляд несложным. Очень много было просьб

STM Урок 73. HAL. LTDC. EmWin. Подключение библиотеки. Часть 3

  Урок 73   Часть 3   HAL. LTDC. EmWin. Подключение библиотеки     В предыдущей части занятия мы произвели конфигурирование ряда библиотечных настроек, а также добавили некоторые функции для работы библиотеки emWin с дисплеем.   Добавим в конце файла ещё одну функцию-обработчик —

STM Урок 73. HAL. LTDC. EmWin. Подключение библиотеки. Часть 2

  Урок 73   Часть 2   HAL. LTDC. EmWin. Подключение библиотеки     В предыдущей части занятия мы настроили проект и подключили файлы библиотеки.   Теперь зайдём в файл GUIConf.c и исправим там количество памяти   #define GUI_NUMBYTES (1024*150)   Перейдём теперь

STM Урок 73. HAL. LTDC. EmWin. Подключение библиотеки. Часть 1

  Урок 73   Часть 1   HAL. LTDC. EmWin. Подключение библиотеки     Ну вот и пришла та заветная пора, когда мы уже как следует изучили подключение и работу интерфейса LTDC, а также панели Touch Screen. И теперь мы

STM Урок 72. Touch panel FT5336. Часть 4

  Урок 72   Часть 4   Touch panel FT5336     В предыдущей части занятия мы добавили две интересные функции сбора координат и другой информации действий с TS и воспользовались ими в функции определения статуса.   Займёмся теперь жестами. Хотя мне и

STM Урок 72. Touch panel FT5336. Часть 3

  Урок 72   Часть 3   Touch panel FT5336     В предыдущей части занятия мы закончили писать функцию инициализации тачскрина, а также начали писать код процесса отслеживания различных действий TS.   Теперь нам нужна будет функция определения координат действия. Добавим её

STM Урок 72. Touch panel FT5336. Часть 2

  Урок 72   Часть 2   Touch panel FT5336     В предыдущей части занятия мы настроили проект, написали некоторые служебные функции, а также функцию инициализации нашего тачскрина.   Отключим прерывания в микросхеме     tsOrientation = TS_SWAP_XY;   //Configure the

STM Урок 72. Touch panel FT5336. Часть 1

  Урок 72   Часть 1   Touch panel FT5336     Продолжаем работу с отладочной платой STM32F746G-DISCO и изучать её интересные элементы. Мы уже изрядно изучили её дисплей LCD, теперь настало время изучить панель Toush Screen, установленную на данном дисплее. Тем

Наверх