工具/软件:
尊敬的专家:
我有一个带有单个以太网端口的定制电路板。
我在中使用的是 ICSSG 以太网 DUAL MAC 消耗量。 它可以正常发送和接收数据 单播 数据包。
我确保:
-
IGMP_FLAG
在网络接口上设置。 -
加入多播组。
但是,我 无法接收多播数据包 。
我找到了App_addMacFdbEntry
可以将多播 MAC 地址添加到 FDB 的函数。
但此功能不起作用 DUAL MAC 模式、所以我将配置更改为 数量 消耗量。
转换为 数量 模式下、我能够接收发送到多播地址的多播数据包。
不过、 我无法发送数据包 相同的多播 IP 地址。
以下是我的问题:
-
添加 FDB 条目后、 如何发送数据包 是否为同一组播地址? (我 能够在 CPWS 中执行此操作)
-
如何在双 MAC 模式下接收多播数据包 ?
为了您的信息、我使用的是 MCU+ SDK 版本11.00.00.15