Описание
Официальная техническая документация Ethernet-контроллера ENC28J60 от Microchip. Описывает автономный чип с интегрированными MAC и PHY для 10BASE-T, управляемый через SPI до 20 МГц. Включает 8 КБ буфера для пакетов и поддержку Full/Half-Duplex.
Что внутри PDF
- Полная распиновка 28-выводных корпусов SPDIP, SSOP, SOIC и QFN
- Электрические характеристики: напряжение питания, токи, таймингии SPI
- Описание регистров управления MAC, PHY и буфером памяти
- Схемы инициализации, передачи и приёма Ethernet-пакетов
- Настройка фильтров пакетов, дуплекса и управления потоком
- Типовая схема подключения с трансформаторами и пассивными компонентами
Где пригодится
- Разработка Ethernet-интерфейса для микроконтроллеров с SPI
- Подключение Arduino, ESP32 или STM32 к проводной сети
- Проектирование устройств IoT с Ethernet без встроенного MAC/PHY
- Изучение работы стека TCP/IP на аппаратном уровне
На что обратить внимание
- Требуется внешний кварц 25 МГц и два импульсных трансформатора
- Максимальная скорость SPI 20 МГц, но стабильнее работать на 10 МГц
- Буфер 8 КБ делится между TX и RX, нужно правильно настроить границы
- Чип не поддерживает Auto-MDIX, полярность проводов важна