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

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

STM Урок 128. LAN8742A. LWIP. NETCONN. HTTP. AJAX. Часть 3

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

STM Урок 114. FreeRTOS. Продвинутая задержка DelayUntil

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

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

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

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

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

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

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

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

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

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

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

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

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

AVR Урок 49. LAN. ENC28J60. TCP Server. Передаём данные

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

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

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

Наверх