你好:
我是数码视讯的研发工程师,维护公司的一台老设备时发现一个问题。怀疑和CCS的版本有关。
CCS3.3平台上使用NDK1.94编写组播接收代码,总是返回错误。芯片为DM642.具体如下:
setsockopt(*pSock,IPPROTO_IP,IP_ADD_MEMBERSHIP,(char*)&object,sizeof(object));//返回值为-1,不成功
调用fdError()查看错误码,0x16。文档上说是Buffer arguments are invalid。
CCS的配置如下:
BIOS:5.33.04
Code Generation: v6.0.8
CCS version:3.3.81.6
Integrated development:5.98.0.393
这个问题公司一直在催,跪求高人指点!!!
Thomas Yang1:
您好
请问你的buffer 输入参数是什么?
建议更换buffer输入参数测试一下
jinhuan zhu:
回复 zhi wang11:
请问怎么修改的?我也遇到同样的问题