Автор: Narod Stream

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

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

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

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

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 FT5336

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

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

AVR Урок 41. LAN. ENC28J60. ARP. Часть 5

  Урок 41   Часть 5   LAN. ENC28J60. ARP   В предыдущей части нашего занятия мы написали функцию заполнения таблицы ARP, добавили таймер для счёта времени и проверили наш код на практике.   Давайте теперь, как мы и хотели, вернёмся в функцию ARP-запроса

STM Урок 71. LAN. ENC28J60. ARP. Часть 4

  Урок 71   Часть 4   LAN. ENC28J60. ARP   В предыдущей части урока мы отправили запрос ARP, а также начали писать функцию заполнения таблицы ARP.   Чтобы проверить, что наш таймер отсчитывает именно секунды, можно в данный обработчик добавить светодиодную мигалку,

Наверх