Part Number:OMAP-L138
尊敬的工程师的您好
在使用NIMU_emacExampleClient_lcdkOMAPL138ARMBiosExampleProject网络例程时遇到一个问题想向您们请教,将该例程移植到一个多任务的sys/bios上运行,在网络初始化的地方192.168.2.102这个ip经过inet_addr函数转换为长整型数时出错,函数的返回值为0,导致我网络ip绑定失败,网络ping不同,请问针对这个问题,有什么解决方案吗
Shine:
请问您程序中的LocalIPAddr和LocalIPMask是怎么定义的?
,
Dan Jackey:
定义如下:
char *LocalIPAddr ="192.162.2.102"
char *LocalIPMask = "255.255.255.0"
,
Shine:
移植之前可以初始化?请问这段代码是怎么移植的?
,
Dan Jackey:
创建了一个动态task,将这段代码移植到这个Task上执行,在task中进行网络的初始化
,
Shine:
移植之前可以初始化吗?请尝试加大堆栈。
,
Dan Jackey:
移植之前时可以初始化的,这边已经查到原因,是IP绑定时长度不对,现已解决
,
Shine:
感谢分享!