.. _ethernet_port_configurations_zh:
**以太网端口配置**
======================
- 对于仅支持单网口的sample:开发板上有多网口,在`CMakeLists.txt`中,支持如下配置:
- set(APP_USE_ENET_PORT_COUNT 1): 使能开发板上ENet0对应的RGMII或RMII端口 **1/2**
- set(APP_USE_ENET_PORT_COUNT 1)且set(APP_USE_ENET_ITF_RGMII 1): 使能开发板上RGMII端口 **2**
- set(APP_USE_ENET_PORT_COUNT 1)且set(APP_USE_ENET_ITF_RMII 1): 使能开发板上RMII端口 **2**
- set(APP_USE_ENET_PORT_COUNT 1)且set(APP_USE_ENET_ITF_MII 1): 使能开发板上MII端口 **2**
- set(APP_USE_ENET_PORT_COUNT 1)且set(APP_USE_ENET_PHY_DP83867 1): 使能开发板上RGMII端口 **3**
- set(APP_USE_ENET_PORT_COUNT 1)且set(APP_USE_ENET_PHY_RTL8211 1): 使能开发板上RGMII端口 **4**
- set(APP_USE_ENET_PORT_COUNT 1)且set(APP_USE_ENET_PHY_DP83848 1): 使能开发板上RMII端口 **5**
- set(APP_USE_ENET_PORT_COUNT 1)且set(APP_USE_ENET_PHY_RTL8201 1): 使能开发板上RMII端口 **6**
- set(APP_USE_ENET_PORT_COUNT 1)且set(APP_USE_ENET_PHY_JL1111 1): 使能开发板上MII端口 **7**
- 对于仅支持单网口的sample:开发板上只有一个网口,在`CMakeLists.txt`中,仅支持如下配置:
- set(APP_USE_ENET_PORT_COUNT 1): 使能开发板上RGMII或RMII端口 **1/2**
- 对于支持双网口的sample:开发板上必需有双网口,在`CMakeLists.txt`中,仅支持如下配置:
- set(APP_USE_ENET_PORT_COUNT 2): 使能开发板上双以太网端口 **1/2**
**注** :
1. 端口类型取决于硬件设计
2. 以太网PHY类型由CMake构建过程根据硬件设计自动匹配
3. 仅在有DP83867的开发板上支持
4. 仅在有RTL8211的开发板上支持
5. 仅在有DP83848的开发板上支持
6. 仅在有RTL8201的开发板上支持
7. 仅在有JL1111的开发板上支持