Программирование МК STM32. Урок 133. LAN8742A. LWIP. SOCKET. TCP Server

author narod stream   1 нед. назад
258 views

33 Like   2 Dislike

Протокол TCP/IP

Учебный фильм «Протокол TCP/IP» адаптирован для переводчиков, не являющихся специалистами в области телекоммуникаций. В субтитрах вы увидите перевод упоминающихся терминов на английский язык (перевод выполнен специалистом). Содержание фильма: - параметры TCP/IP протокола, - IP-адрес, классы IP-адресов, - маска подсети, - шлюз. Продолжительность: 19 мин 51 сек. Фильм адаптирован Школой отраслевых переводчиков «Альянс ПРО». Оригинал фильма: https://www.youtube.com/watch?v=zYw7bf1lnb8

Программирование МК STM32. УРОК 4. Библиотека HAL. STM32 CUBE MX. Светодиоды и кнопка

Программирование на СИ в среде Keil μVision. Пишем код под микроконтроллер STM32F407VG на плате STM32F4DISCOVERY. Сегодня мы проделываем те же процедуры со светодиодами и кнопками, но используя уже более продвинутую библиотеку HAL. В этом нам отлично помогает программа, созданная для автогенерации начального кода с использованием HAL - это STM32 CUBE MX. С помощью всего этого, но и не без собственного участия и изучения технической документации мы добиваемся намеченной цели Исходный код здесь http://narodstream.ru/stm-urok-4-biblioteka-hal-stm32-cube-mx-svetodiody-i-knopka/ Купить отладочную плату STM32F4-DISCOVERY можно здесь http://ali.pub/178fif Группа в контакте http://vk.com/club116656325 Группа в Одноклассниках http://ok.ru/group/52987126153436 Группа в Facebook https://www.facebook.com/groups/236905359999556/ Мой сайт "Программирование МК" http://narodstream.ru Форум http://narodstream.ru/forum Вы можете помочь проекту: Яндекс-деньги https://money.yandex.ru/to/41001176473465 Webmoney R422073279923 Z341906933112

Алексей Земсков и особенный заказчик. Ремонт квартиры.

Дизайн и ремонт Алексея Земскова: http://3208.ru/ Инструменты Алексея Земскова: https://ZemsMarket.ru/ Официальный сайт Земса: https://zems.pro/ Zems-инстаграм: https://www.instagram.com/zems.pro/ Земс-группа вКонтакте: https://vk.com/zems_pro Личная страничка Земскова: https://vk.com/a_zems Доска позора: https://vk.com/pozor_pro Приятного просмотра, друзья! Ваш Алексей Земсков;) *** Технический дизайн и ремонт квартиры 64м2. Алексей Земсков https://youtu.be/xltprAFCrc0 Технический дизайн и ремонт квартиры 58м² от Алексея Земскова https://youtu.be/u6z33ws4rww Технический дизайн и ремонт квартиры 100 м² от Алексея Земскова https://youtu.be/bATl8Flr7Zc Технический дизайн и ремонт квартиры. Алексей Земсков отзыв заказчика. https://youtu.be/hrkxIO5vh-Q Это видео снято специально для ютьюб-канала Алексея Земскова. В нём Земс (Zems) рассказывает о таких вещах, как особенный заказчик, земсков особенный заказчик, особенный заказчик алексея земскова, алексей земсков особенный заказчик видео, алексей земсков, земской, земского, земсков видео, мастер-класс, ремонт, дизайн, технический дизайн, ремонт квартир, ремонт новостройка, ремонт под ключ, дизайн квартиры, заказчик, контракт заказчик, особенный заказчик земскова, земсков проект. #особенныйзаказчик #земсковособенныйзаказчик #особенныйзаказчикземсков #земсковпроект #заказчик #контрактзаказчик #ремонтподключ #ремонтновостройка #алексейземсковособенныйзаказчиквидео #алексейземсков #земсков #земсковвидео #земс #zems #техническийдизайн #мастеркласс

Программирование МК PIC. Урок 27. Датчик температуры LMT01. Часть 1

Продолжаем работу по программированию контроллеров PIC. В данном занятии мы познакомимся с ещё одним очень интересным датчиком температуры - LMT01, который интересен тем, что у него не только простейший протокол и температура определяется количеством переданных импульсов, а ещё и тем, что импульсы эти передаются не с помощью изменения напряжения на одном из выходов, а с помощью изменения тока, поэтому этот датчик ставится в разрыв схемы и имеет всего два выхода. Также по сравнению с многими подобными датчиками датчик температуры LMT01 обладает очень хорошей энергоэффективностью и потребляет очень мало энергии. Контроллер мы будем по-прежнему использовать PIC16F877A, расположенный на плате от WaveShare PIC Open18F4520-16F877A. В данной части урока мы познакомимся с датчиком температуры LMT01 и подключим схему нашего занятия. Приобрести программатор PICKit3 (неоригинальный) можно здесь http://ali.pub/24fd8t Приобрести программатор PICKit3 (оригинальный) можно здесь http://ali.pub/24fdzu Отладочную плату PIC Open18F4520-16F877A можно приобрести здесь http://ali.pub/262vf1 Датчик температуры LMT01 можно приобрести здесь https://www.terraelectronica.ru/product/1925804 Дисплей LCD 20x4 можно приобрести тут http://ali.pub/vk7tl Переходник I2C to LCD1602 2004 можно приобрести здесь http://ali.pub/1mop5f Навигация по видео: 00:08 Введение 01:04 Датчик температуры LMT01 и его характеристики 05:04 Схема подключения датчика 08:52 Передача данных температуры датчиком LMT01 11:27 Расчет резистора для датчика LMT01 16:28 Схема урока Для более понятного просмотра данного видео предварительно рекомендуется посмотреть: Урок 2. Первый проект в MPLAB X IDE https://youtu.be/P4CKlUionBo Урок 15. Модуль MSSP. Режим SPI. Часть 1 https://youtu.be/422YQFo_aVQ Урок 16. MSSP. SPI. Светодиодный индикатор MAX7219. Часть 1 https://youtu.be/rTc6XNkREqI Урок 19. MSSP. I2C. Подключаем внешний EEPROM. Часть 1 https://youtu.be/Vf_y5_0-1SE Урок 23. Модуль USART. Передача данных. Часть 1 https://youtu.be/EG1PTfwJEBk Урок 25. Модуль ADC (АЦП). Измеряем напряжение. Часть 1 https://youtu.be/wUJeE2zexzU Урок 26. Модуль компараторов. Часть 1 https://youtu.be/gJUGSWaG5b8 Урок 26. Модуль компараторов. Часть 2 https://youtu.be/eLs_-a_NsZA Текстовая версия данной части урока здесь http://narodstream.ru/pic-urok-27-datchik-temperatury-lmt01-chast-1/ Группа в контакте http://vk.com/club116656325 Группа в Одноклассниках http://ok.ru/group/52987126153436 Группа в Facebook https://www.facebook.com/groups/236905359999556/ Мой сайт "Программирование МК" http://narodstream.ru/ Форум http://narodstream.ru/forum/ Вы можете помочь проекту: Яндекс-деньги https://money.yandex.ru/to/41001176473465 Webmoney R422073279923 Z341906933112

Делаем автомобильную электронику. Никита Налютин. Митап 29.10.16

Никита Налютин, QA Manager, Experian «Делаем автомобильную электронику» – немного основ: что такое CAN-шина – железо для работы с CAN: сканеры, Raspberry, Arduino, чудеса китайской промышленности – реверс-инжиниринг сообщений шины: включаем штатный дисплей машины – делаем свой маленький инфоцентр в машину на Arduino – собираем все вместе: пишем диагностику и свой текст – прикручиваем Wi-Fi – куда посмотреть еще (проекты под другие машины, потенциально интересные устройства, потенциально интересные исследования и отчеты).

Продолжаем изучать программирование передачи данных по локальной сети.
Использовать мы будем для этой цели проводной интерфейс LAN.
Теперь мы попробуем создать сервер, в качестве транспортного протокола мы будем использовать уже протокол TCP.
Интерфейс мы используем SOCKET, который работает также, как и NETCONN, с использованием операционной системы реального времени FreeRTOS.
В качестве клиента будем использовать ПК.

Отладочную плату STM32F746G-DISCO можно приобрести здесь http://ali.pub/2bpa7g

Навигация по видео:
00:09 Введение
02:10 Создадим и настроим проект
05:28 Создадим сокет для сервера и свяжем его с интерфейсом
07:53 Соединяемся с клиентом
14:57 Обмен пакетами с клиентом
21:06 Проверим код на практике
26:30 Создание и закрытие соединений

Рекомендуется также перед просмотром данного урока просмотреть данное видео:
Урок 100. LAN8720. LWIP. TCP. Соединяем два контроллера. Часть 1 https://youtu.be/4ct1NZFCLSg
Урок 102. LAN8720. LWIP. HTTP RAW. Часть 1 https://youtu.be/fODqTas3AL4
Урок 104. FreeRTOS. Бинарные семафоры. Часть 1 https://www.youtube.com/watch?v=kopgjKUFCVY
Урок 106. FreeRTOS. Создание и уничтожение задач. Часть 1 https://youtu.be/UxNWYvSzveU
Урок 124. LAN8742A. LWIP. NETCONN. TCP Server https://youtu.be/YaHubGbNsGA
Урок 125. LAN8742A. LWIP. NETCONN. TCP Client https://youtu.be/A4rpM4c4mkM
Урок 126. LAN8742A. LWIP. NETCONN. TCP. Соединяем два контролера https://youtu.be/xa-BO7cTij4
Урок 127. LAN8742A. LWIP. NETCONN. HTTP Server https://youtu.be/qcGa3itnmiw
Урок 128. LAN8742A. LWIP. NETCONN. HTTP. AJAX. Часть 1 https://youtu.be/i9QJKG8TGnQ
Урок 129. LAN8742A. LWIP. NETCONN. HTTP. WebSocket. Часть 1 https://youtu.be/KTx6yKbCBcg
Урок 130. LAN8742A. LWIP. NETCONN. NTP. Узнаём точное время. Часть 1 https://youtu.be/mS0JOT1Q_g4
Урок 131. LAN8742A. LWIP. SOCKET. UDP Server. Часть 1 https://youtu.be/AVeieeTB4To
Урок 131. LAN8742A. LWIP. SOCKET. UDP Server. Часть 2 https://youtu.be/yZa0-by8WCE

Текстовая версия урока и исходный код здесь http://narodstream.ru/stm-urok-133-lan8742a-lwip-socket-tcp-server/

Группа в контакте http://vk.com/club116656325
Группа в Одноклассниках http://ok.ru/group/52987126153436
Группа в Facebook https://www.facebook.com/groups/236905359999556/
Мой сайт "Программирование МК" http://narodstream.ru/
Форум http://narodstream.ru/forum/

Вы можете помочь проекту:
Яндекс-деньги
https://money.yandex.ru/to/41001176473465
Webmoney
R422073279923
Z341906933112

Comments for video: