STM32. Ethernet. ENC28J60. Protocols: ARP, IP, ICMP(Ping), UDP, TCP. Calculate CRC. Use Wireshark.

Подключаем Ethernet модуль ENC28J60 по SPI интерфейсу. Рассматриваем стек протоколов Ethernet и выше до TCP. Тестируем библиотеку для Ethernet, IP, ICMP, UDP. Пишем простую инит-демо библиотеку для TCP listen (15:20). Изучаем процесс обмена данными по TCP (17:40). Изучаем процесс вычисления CRC for TCP (23:00). Изучаем пакеты и кадры в Wireshark (48:10). Передаём и принимаем данные через Packet Sender. Выводим данные на OLED (57:37). Links: Программы: Источники вдохновения: - годные описание и библиотека для ENC28J60 до UDP включительно. Картинки с кадрами заголовков и мн.др. - сложно, но годно про вообще всё. А также картинки с кадрами заголовков и псевдозаголовков. - академическое, но не душное
Back to Top