ESP32-P4:RMII 应该使用哪些 GPIO?
在 ESP32-P4 中,不能将任意 GPIO 用于 RMII。RMII 接口必须使用指定的引脚。许多 RMII 功能对应多个可选引脚。
RMII 引脚映射共有三组,每个信号都可以独立分配到任意一组。也就是说,你可以根据需要混合使用不同组的信号——但对于每个信号,你必须选择其中一组并使用对应的引脚。
按组划分的 RMII 引脚映射 🔧
| RMII 功能 | RMII 第 1 组 | RMII 第 2 组 | RMII 第 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 | - |
注意: 第 3 组仅提供部分路由,除
RMII_TXEN外不包含发送信号;表格中的短横线表示该组没有对应映射。
来源:ESP32-P4 数据手册、ESP32-P4 硬件设计指南
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