IGMP的设置
使用STM32CubeIDE 来设置LWIP 其中需要使用 IGMP,但是发现LWIP_IGMP 的使能只有 Disabled。
根据他的提示:
需要:
1、Enable " LWIP_MULTICAST_TX_OPTIONS "
2、MEMP_NUM_IGMP_GROUP>1
1、使能 LWIP_MULTICAST_TX_OPTIONS
- 点击到LWIP中的 Key Options 选项卡下;
- 点击 Show Advanced Parameters;
- 找到 LWIP_MULTICAST_TX_OPTIONS 并使能。
2、设置 *MEMP_NUM_IGMP_GROUP>1 *
- 参数 MEMP_NUM_IGMP_GROUP 默认为8 无特殊需求 不需要设置
3、将 LWIP 的 IGMP 使能
- 回到 General Settings 选项卡,将 LWIP_IGMP 设置为使能。