УРОК 41. LAN. ENC28J60. ARP. Часть 2
Программирование на СИ в среде Atmel Studio.
Сегодня мы продолжим изучать программирование передачи данных по локальной сети.
Использовать мы будем для этой цели проводной интерфейс LAN.
А в качестве сетевого устройства продолжим использовать модуль на микросхеме ENC28J60, в котором присутствует и физический и канальный уровень. Обмен данными с контроллером данная микросхема осуществляет посредством шины SPI.
Контроллер также будет у нас Atmega328p, который установлен на недорогой отладочной плате, с которой мы уже знакомы.
В данном занятии мы уже будем отправлять ARP-запросы, а также обработаем ответ устройств на них и попытаемся организовать таблицу ARP, которая будет хранить некоторое количество IP-адресов устройств с соответствующими им MAC-адресами.
Сегодня мы обработаем приём строки с IP-адресом из шины USART и произведём её преобразование в числовую величину. https://youtu.be/N-YEev9smK0 Текстовая версия данной части урока здесь http://narodstream.ru/avr-urok-41-lan-enc28j60-arp-chast-2/
Присоединяйтесь — мы покажем вам много интересного
Присоединяйтесь к ОК, чтобы подписаться на группу и комментировать публикации.
Нет комментариев