ESP32-P4: Welche GPIOs für RMII verwenden?
Auf dem ESP32-P4 kannst du keine beliebigen GPIOs für RMII verwenden. Du musst 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, du kannst Signale aus verschiedenen Gruppen nach Bedarf mischen und anpassen - aber für jedes Signal musst du 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
Ähnliche Beiträge nach Kategorie:
ESP32-P4, Ethernet, Electronics
Wenn dieser Beitrag dir geholfen hat, erwäge, mir einen Kaffee zu spendieren oder per PayPal zu spenden, um die Recherche und Veröffentlichung neuer Beiträge auf TechOverflow zu unterstützen