ESP32-P4: Какие GPIO использовать для RMII?

В ESP32-P4 вы не можете использовать любые GPIO для RMII. Вам нужно использовать определённые выводы для интерфейса RMII. Для многих функций RMII существует несколько вариантов.

Существует три группы отображения выводов RMII, и каждый сигнал может быть назначен независимо любой из групп. Это означает, что вы можете комбинировать сигналы из разных групп по мере необходимости — но для каждого сигнала вы должны выбрать одну из групп и использовать соответствующие выводы

Отображение выводов RMII по группам

Функция RMIIГруппа RMII 1Группа RMII 2Группа RMII 3
RMII_CRSDVGPIO28GPIO45GPIO51
RMII_RXD0GPIO29GPIO46GPIO52
RMII_RXD1GPIO30GPIO47GPIO53
RMII_RXERGPIO31GPIO48GPIO54
RMII_CLKGPIO32GPIO44GPIO50
RMII_TXENGPIO33GPIO40GPIO49
RMII_TXD0GPIO34GPIO41-
RMII_TXD1GPIO35GPIO42-
RMII_TXERGPIO36GPIO43-

Примечание: Группа 3 обеспечивает частичную маршрутизацию и исключает передающие сигналы, кроме RMII_TXEN; тире означает отсутствие отображения для этой группы.

Источник: Datasheet ESP32-P4, Руководство по аппаратному проектированию ESP32-P4


Check out similar posts by category: ESP32-P4 Ethernet Electronics