Урок 52 Часть 1   LAN. ENC28J60. TCP WEB Server. Подключаем карту SD   Продолжаем подключать модуль LAN ENC28J60 к микроконтроллеру Atmega328. Мы смогли ответить клиенту на запрос веб-страницы, но только передавать мы большие документы и изображения все равно …

AVR Урок 52. LAN. ENC28J60. TCP WEB Server. Подключаем карту SD. Часть 1 Читать далее »

  Урок 51 Часть 2   LAN. ENC28J60. TCP WEB Server. Передаём страницу побольше   В предыдущей части нашего занятия мы провели определённую оптимизацию проекта и написали код, который будет отличать запрос клиентом главной страницы от остальных запросов, а также передали ответ на …

AVR Урок 51. LAN. ENC28J60. TCP WEB Server. Передаём страницу побольше. Часть 2 Читать далее »

  Урок 51 Часть 1   LAN. ENC28J60. TCP WEB Server. Передаём страницу побольше   Сегодня мы продолжим тему протокола HTTP, который очень активно используется в наше время для передачи данных. На предыдущем занятии мы познакомились с данным протоколом, с его …

AVR Урок 51. LAN. ENC28J60. TCP WEB Server. Передаём страницу побольше. Часть 1 Читать далее »

  Урок 50   Часть 2   LAN. ENC28J60. HTTP Server. Передаём малую WEB-страницу   В предыдущей части нашего урока мы кратко познакомились с протоколом HTTP, проанализировали запрос HTTP от клиента, а также написали ряд функций для удобства работы с кодом.   Теперь займёмся …

AVR Урок 50. LAN. ENC28J60. TCP WEB Server. Передаём малую страницу. Часть 2 Читать далее »

  Урок 50   Часть 1   LAN. ENC28J60. HTTP Server. Передаём малую WEB-страницу   Сегодня мы продолжим нашу тему передачи данных с использованием протокола транспортного уровня TCP и попробуем передать по данному протоколу с нашего контроллера WEB-страницу. А чтобы …

AVR Урок 50. LAN. ENC28J60. TCP WEB Server. Передаём малую страницу. Часть 1 Читать далее »

  Урок 49   LAN. ENC28J60. TCP Server. Передаём данные   На прошлом занятии мы плотно познакомились с протоколом передачи данных TCP и научились устанавливать и разрывать соединение, так как это является неотъемлемым условием данного протокола. Теперь перед нами встала задача …

AVR Урок 49. LAN. ENC28J60. TCP Server. Передаём данные Читать далее »

  Урок 48   Часть 2   LAN. ENC28J60. TCP Server. Устанавливаем и разрываем соединение   В предыдущей части нашего урока мы познакомились с протоколом TCP и с его заголовком, также изучили специфику установки и разрыва соединения TCP, создали проект и приняли пакет TCP. …

AVR Урок 48. LAN. ENC28J60. TCP Server. Устанавливаем и разрываем соединение. Часть 2 Читать далее »

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

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

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

AVR Урок 47. LAN. ENC28J60. NTP. Узнаём точное время. Часть 2 Читать далее »

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

AVR Урок 47. LAN. ENC28J60. NTP. Узнаём точное время. Часть 1 Читать далее »