Рубрика: LAN

STM Урок 139. LAN8742A. LWIP. SOCKET. HTTP. WebSocket

Продолжим работу с нашим протоколом HTTP, а также с сетью LAN, библиотекой стека протоколов LWIP, её интерфейсом SOCKET, а также с интересующею всех возможностью передачи данных в браузер клиенту, а также обратно от него на сервер без перезагрузки всей страницы.

STM Урок 137. LAN8742A. LWIP. SOCKET. HTTP. AJAX

Продолжим работу с LWIP SOCKET, а также с протоколом HTTP. И сегодня мы попытаемся не просто отправить страничку браузеру с нашего контроллера, но отправить данные в определённое место страницы, причём без перезагрузки всей страницы. В этом нам поможет технология AJAX,

STM Урок 136. LAN8742A. LWIP. SOCKET. HTTP Server

Продолжаем работу со стеком протоколов LWIP, а также с его интерфейсом SOCKET. И сегодня мы начнём работать с протоколом уже прикладного уровня — HTTP. Данный протокол находится выше уровнем, чем протокол TCP, а протокол TCP является для протокола HTTP протоколом

STM Урок 135. LAN8742A. LWIP. SOCKET. TCP. Соединяем три контролера

Продолжаем работать с протоколом TCP и сегодня мы попытаемся уже созданные нами на прошлых занятиях сервер и клиент соединить между собой и научить их обмениваться данными. Думаю, такой урок может пригодиться в будущем, так как зачастую приходится соединять контроллеры между

STM Урок 134. LAN8742A. LWIP. SOCKET. TCP Client

Продолжаем работать с интерфейсом SOCKET с протоколом TCP и сегодня мы попытаемся создать клиент. Как мы убедились на примере клиента для интерфейса NETCONN, что с клиентом работать не только не легче, чем с сервером, но ещё и тяжелее. В качестве

STM Урок 133. LAN8742A. LWIP. SOCKET. TCP Server

Продолжаем работу с интерфейсом SOCKET библиотеки стека протоколов LWIP и переходим к следующему транспортному протоколу TCP (Transmission Control Protocol, протокол управления передачей). С данным протоколом мы уже встречались неоднократно. Поэтому, хоть он и является непростым, мы его изучили очень неплохо.

STM Урок 132. LAN8742A. LWIP. SOCKET. UDP. Соединяем два контроллера

Продолжаем работать со стеком протоколов LWIP с интерфейсом SOCKET и теперь мы попробуем подключить к нашей плате STM32F746-Discovery ещё одну такую же плату по интерфейсу LAN. Подобными действиями мы уже занимались ранее, но использовали при этом мы другие интерфейсы. А

STM Урок 131. LAN8742A. LWIP. SOCKET. UDP Server. Часть 2

В предыдущей части урока мы познакомились с интерфейсом SOCKET, создали и настроили проект и проверили доступ к сетевому интерфейсу нашего сервера.   Теперь займёмся наконец-то непосредственно нашим сервером. В функции задачи добавим несколько локальных переменных, указателей и массив

  Затем

STM Урок 131. LAN8742A. LWIP. SOCKET. UDP Server. Часть 1

Немало времени мы изучали с вами интерфейс стека протоколов LWIP — NETCONN, который оказался не таким уж и простым в освоении, но тем не менее с помощью него нам стало гораздо проще решать непростые задачи по программированию передачи данных по

STM Урок 130. LAN8742A. LWIP. NETCONN. NTP. Узнаём точное время. Часть 2

В предыдущей части занятия мы создали проект, настроили модуль RTC и начали готовить запрос на точное мировое время. Вернёмся в функцию ntp_thread и занесём значение системного таймера в переменную, хранящую старое значение

  Отправим запрос на NTP-сервер, так как

Наверх