Программирование МК STM32. Урок 96. LAN8720. LWIP. TCP Client. Часть 1
Продолжаем изучать программирование передачи данных по локальной сети.
Использовать мы будем для этой цели проводной интерфейс LAN.
В качестве сетевого устройства мы используем модуль на микросхеме LAN8720, в котором на этот раз присутствует только один уровень - это только физический.
Тем не менее данная микросхема, а также другие микросхемы линейки LAM87xx обрели огромную популярность в связи с уверенной и быстрой их работой.
В отличие от её предшественников, уже рассмотренных нами в прошлых уроках, она, соответственно, требует наличия желательно аппаратной поддержки канального уровня в контроллере, к которой её подключают, а также наличие там аппаратного интерфейса RMII, предназначенного, также как и MII, для обмена данными между физическим и канальным уровнем.
В качестве микроконтроллера мы будем использовать STM32F407VG, который расположен на нашей любимой плате STM32F4-Discovery, с которой мы прошли ранее немало уроков и знаем о ней далеко не понаслышке.
А поддержку более высоких уровней, чем физический и канальный, нам поможет осуществить библиотека стека протоколов LWIP, которую мы также испытаем в данном уроке.
В данной части занятия мы познакомимся с микросхемой LAN8720, с межканальными интерфейсами и со стеком протоколов LWIP.
Купить отладочную плату STM32F4-DISCOVERY можно здесь http://ali.pub/178fif
Модуль LAN8720 можно приобрести здесь http://ali.pub/210wz8
Плату расширения STM32F4DIS-BB можно приобрести здесь http://ali.pub/210xoi
Переходник USB to TTL ftdi ft232rl можно купить здесь http://ali.pub/yv3is
Навигация по видео:
00:09 Введение
00:20 Первое знакомство с микросхемой LAN8720
07:14 Межканальные интерфейсы в МК STM32
13:39 Посмотрим схему соединения на практике
20:00 Знакомство с библиотекой LWIP
Рекомендуется также перед просмотром данного урока просмотреть данное видео:
Урок 68. LAN. ENC28J60. Часть 1 https://youtu.be/EUiTXKE49ZM
Урок 91. LAN. W5500. HTTP Server. Часть 1 https://youtu.be/W85Zaysv2PY
Текстовая версия данной части урока здесь http://narodstream.ru/stm-urok-96-lan8720-lwip-tcp-client-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
Видео Программирование МК STM32. Урок 96. LAN8720. LWIP. TCP Client. Часть 1 канала narod stream
Использовать мы будем для этой цели проводной интерфейс LAN.
В качестве сетевого устройства мы используем модуль на микросхеме LAN8720, в котором на этот раз присутствует только один уровень - это только физический.
Тем не менее данная микросхема, а также другие микросхемы линейки LAM87xx обрели огромную популярность в связи с уверенной и быстрой их работой.
В отличие от её предшественников, уже рассмотренных нами в прошлых уроках, она, соответственно, требует наличия желательно аппаратной поддержки канального уровня в контроллере, к которой её подключают, а также наличие там аппаратного интерфейса RMII, предназначенного, также как и MII, для обмена данными между физическим и канальным уровнем.
В качестве микроконтроллера мы будем использовать STM32F407VG, который расположен на нашей любимой плате STM32F4-Discovery, с которой мы прошли ранее немало уроков и знаем о ней далеко не понаслышке.
А поддержку более высоких уровней, чем физический и канальный, нам поможет осуществить библиотека стека протоколов LWIP, которую мы также испытаем в данном уроке.
В данной части занятия мы познакомимся с микросхемой LAN8720, с межканальными интерфейсами и со стеком протоколов LWIP.
Купить отладочную плату STM32F4-DISCOVERY можно здесь http://ali.pub/178fif
Модуль LAN8720 можно приобрести здесь http://ali.pub/210wz8
Плату расширения STM32F4DIS-BB можно приобрести здесь http://ali.pub/210xoi
Переходник USB to TTL ftdi ft232rl можно купить здесь http://ali.pub/yv3is
Навигация по видео:
00:09 Введение
00:20 Первое знакомство с микросхемой LAN8720
07:14 Межканальные интерфейсы в МК STM32
13:39 Посмотрим схему соединения на практике
20:00 Знакомство с библиотекой LWIP
Рекомендуется также перед просмотром данного урока просмотреть данное видео:
Урок 68. LAN. ENC28J60. Часть 1 https://youtu.be/EUiTXKE49ZM
Урок 91. LAN. W5500. HTTP Server. Часть 1 https://youtu.be/W85Zaysv2PY
Текстовая версия данной части урока здесь http://narodstream.ru/stm-urok-96-lan8720-lwip-tcp-client-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
Видео Программирование МК STM32. Урок 96. LAN8720. LWIP. TCP Client. Часть 1 канала narod stream
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
![Программирование МК STM32. Урок 96. LAN8720. LWIP. TCP Client. Часть 2](https://i.ytimg.com/vi/L8nLqsp5nSo/default.jpg)
![Using Wired Ethernet on the ESP8266](https://i.ytimg.com/vi/XKnyAYKP434/default.jpg)
![Ethernet Cabeada com ESP32](https://i.ytimg.com/vi/7Lud4_zuxOU/default.jpg)
![Understanding Modbus Serial and TCP/IP](https://i.ytimg.com/vi/k993tAFRLSE/default.jpg)
![STM32 HAL RTOS + LWIP + MQTT TESTING](https://i.ytimg.com/vi/I7lXjgMT5Yo/default.jpg)
![Arduino a using Mini Network Shield](https://i.ytimg.com/vi/sY1WJ78l8N8/default.jpg)
![ESP32 ETH LAN8720](https://i.ytimg.com/vi/MLSsCz3P8Kg/default.jpg)
![Ethernet для МК. W5500 и ENC28J60. MQTT](https://i.ytimg.com/vi/LwDDEIx63cA/default.jpg)
![Wiznet 750SR Serial to Ethernet Port Server for Industrial Modbus](https://i.ytimg.com/vi/8aHD-6Edywo/default.jpg)
![Программирование МК STM32. Урок 211. LL. STM32F4. I2C. Подключаем внешний EEPROM](https://i.ytimg.com/vi/NVMTDVB7KsI/default.jpg)
![HTTPd web server on STM32 NUCLEO F767ZI microcontroller. Part #1](https://i.ytimg.com/vi/cYynDc82g4w/default.jpg)
![LAN8720 -как проверить перед покупкой, ( how to check new module )](https://i.ytimg.com/vi/J7V16B0BAHI/default.jpg)
![LwIp Test 2](https://i.ytimg.com/vi/we2GtIHYQTY/default.jpg)
![STM32F7 OLT - 35. Peripheral - Ethernet](https://i.ytimg.com/vi/KWePALYozeo/default.jpg)
![Программирование МК STM32. Урок 212. LL. STM32F4. USART](https://i.ytimg.com/vi/u7SNEr1blbM/default.jpg)
![STM32 + FreeRTOS Часть 1. Создаем задачи через CubeMX.](https://i.ytimg.com/vi/wx3-oESwx_M/default.jpg)
![[HAL, CubeMX, TrueSTUDIO를 이용한 STM32F4 속성 강의 강좌] 12-1강. ETH + LwIP (UDP Echo Server)](https://i.ytimg.com/vi/4_xE-ZnIefQ/default.jpg)
![Программирование МК AVR. Урок 55. Инкрементальный энкодер](https://i.ytimg.com/vi/WMKu1t6BfGo/default.jpg)
![Веб-сервер на микроконтроллере STM32F429](https://i.ytimg.com/vi/gSgLdLxcUKc/default.jpg)