ESP32-P4: Welche GPIOs für RMII verwenden?
Auf dem ESP32-P4 können Sie keine beliebigen GPIOs für RMII verwenden. Sie müssen spezifische Pins für die RMII-Schnittstelle verwenden. Für viele der RMII-Funktionen gibt es mehrere Funktionen.
Es gibt drei Gruppen von RMII-Pin-Zuordnungen, und jedes Signal kann unabhängig einer der Gruppen zugewiesen werden. Das bedeutet, Sie können Signale aus verschiedenen Gruppen nach Bedarf mischen und anpassen - aber für jedes Signal müssen Sie eine der Gruppen auswählen und die entsprechenden Pins verwenden
RMII-Pin-Zuordnung nach Gruppe 🔧
| RMII-Funktion | RMII-Gruppe 1 | RMII-Gruppe 2 | RMII-Gruppe 3 |
|---|---|---|---|
| RMII_CRSDV | GPIO28 | GPIO45 | GPIO51 |
| RMII_RXD0 | GPIO29 | GPIO46 | GPIO52 |
| RMII_RXD1 | GPIO30 | GPIO47 | GPIO53 |
| RMII_RXER | GPIO31 | GPIO48 | GPIO54 |
| RMII_CLK | GPIO32 | GPIO44 | GPIO50 |
| RMII_TXEN | GPIO33 | GPIO40 | GPIO49 |
| RMII_TXD0 | GPIO34 | GPIO41 | - |
| RMII_TXD1 | GPIO35 | GPIO42 | - |
| RMII_TXER | GPIO36 | GPIO43 | - |
Hinweis: Gruppe 3 bietet teilweises Routing und schließt Sendesignale außer
RMII_TXENaus; Striche zeigen keine Zuordnung für diese Gruppe an.
Quelle: ESP32-P4-Datenblatt, ESP32-P4 Hardware-Design-Richtlinien
Check out similar posts by category:
ESP32-P4, Ethernet, Electronics
If this post helped you, please consider buying me a coffee or donating via PayPal to support research & publishing of new posts on TechOverflow