Рубрика: Программирование STM32

Программирование микроконтроллеров STM32 и все, что с ним связано

STM Урок 84. LAN. ENC28J60. TCP Server. Устанавливаем и разрываем соединение. Часть 1

  Урок 84   Часть 1   TCP Server. Устанавливаем и разрываем соединение   Сегодня мы начинаем знакомство с другим, более сложным, но в то же время и более надёжным протоколом модели OSI транспортного уровня — TCP. По всей видимости,

STM Урок 83. LAN. ENC28J60. NTP. Узнаём точное время. Часть 2

  Урок 83   Часть 2   LAN. ENC28J60. NTP. Узнаём точное время   В предыдущей части нашего урока мы узнали всё необходимое о протоколе NTP и написали код, который отправляет запрос, дождидается ответа от сервера и отображает в терминальной программе мировое время в виде таймштампа

STM Урок 83. LAN. ENC28J60. NTP. Узнаём точное время. Часть 1

  Урок 83   Часть 1   LAN. ENC28J60. NTP. Узнаём точное время   Так как на прошлом уроке мы сумели уже пообщаться с удалённым узлом, а также у нас освоен практически протокол транспортного уровня — UDP, то мы уже

STM Урок 82. LAN. ENC28J60. Удалённый доступ

  Урок 82   LAN. ENC28J60. Удалённый доступ   До сих пор мы при помощи нашего модуля ENC28J60 могли соединяться, принимать и передавать данные только с узлов, находящихся в локальной сети. Я думаю, что настал тот момент, когда мы должны попробовать с

STM Урок 81. LAN. ENC28J60. UDP Client

  Урок 81   LAN. ENC28J60. UDP Client   В предыдущем уроке мы познакомились с новым для нас протоколом транспортного уровня UDP и написали примитивный эхо-сервер. Сегодня мы поставим обратную задачу — написать клиент. Как мы уже знаем из нашей

STM Урок 80. LAN. ENC28J60. UDP Server

  Урок 80   LAN. ENC28J60. UDP Server   Ну вот и настало время нам передать через локальную сеть с помощью нашего модуля ENC28J60 какие-нибудь осознанные данные. Для этого нам потребуется обернуть наши данные в какой-нибудь транспортный протокол. Транспортный уровень

STM Урок 79. HAL. LTDC. EmWin. Подключаем акселерометр LSM6DS0

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

STM Урок 78. HAL. LTDC. EmWin. Window Manager

  Урок 78   HAL. LTDC. EmWin. Window Manager   Предыдущий урок Программирование МК STM32 Следующий урок     Продолжаем работать над изучением графической библиотеки EmWin. И сегодня настал наконец тот день, когда мы добьёмся от нашего дисплея осознанного отклика на наши

STM Урок 77. LAN. ENC28J60. Подключаем внешние прерывания (EXTI)

  Урок 77   LAN. ENC28J60. Подключаем внешние прерывания (EXTI)   Предыдущий урок Программирование МК STM32 Следующий урок   В уроке 74 мы разобрались, как можно задействовать и обрабатывать внешние прерывания на микроконтроллерах STM32, причём сделали мы это в основном для того, чтобы данный

STM Урок 76. HAL. LTDC. EmWin. MultiLayer. Transparency

  Урок 76   HAL. LTDC. EmWin. MultiLayer. Transparency   Продолжаем работу с библиотекой emWin. Работаем мы также с платой STM32F746-DISCOVERY. Сегодня мы научися работать со слоями и с их прозрачностью, что позволит нам добиться ещё некоторых интересных эффектов и

Наверх