TI中文支持网
TI专业的中文技术问题搜集分享网站

NDK如何支持双网口

C6678是有两个网口的,但是使用NDK的cfg文件配置IP时只能添加一个IP地址,另外一个网口的IP地址和如何设置?

另外6678提供了一个MAC地址寄存器,该值应该是全球唯一的,那么另一个网口的MAC地址该如何配置?

Kevin Cai:

Hi, 您好!

在下面的链接中,有以太网例程,包含多网口的使用(包含MAC层,不包含IP层)

GE_2DSP_Test()相当于sendto函数,可以在之上开发TCP/IP 层

http://www.deyisupport.com/question_answer/dsp_arm/c6000_multicore/f/53/t/47664.aspx

C6678可以配置多个MAC 地址(大于两个), 这些MAC地址都是由软件分配的(软件可以决定每个核有若干个 MAC地址)

寄存器的 MAC地址是全球唯一的,可用于EMAC boot; 在boot 完成后 ,可以不再使用这个MAC地址,而使用软件分配的MAC地址

谢谢!

赞(0)
未经允许不得转载:TI中文支持网 » NDK如何支持双网口
分享到: 更多 (0)