TI论坛
直播中

赵敏

7年用户 1061经验值
私信 关注
[问答]

使用DSP6748做udp通讯调用udp_sendto时返回ERR_VAL

我使用6478做udp通讯,但调用udp_sendto时返回ERR_VAL,进入函数内部发现是
if (ip_addr_isany(&PCB->local_ip)) [
/* use outgoing network interface IP address as source address */
src_ip = &(netif->ip_addr);
] else [
/* check if UDP PCB local IP address is correct
* this could be an old address if netif->ip_addr has changed */
if (!ip_addr_cmp(&(pcb->local_ip), &(netif->ip_addr))) [
/* local_ip doesn't match, drop the packet */
if (q != p) [
/* free the header pbuf */
pbuf_free(q);
q = NULL;
/* p is still referenced by the caller, and will live on */
]
return ERR_VAL;
]在这段代码处报错,不知道是怎么回事?

回帖(2)

余少虹

2019-1-23 08:58:36
请问使用的是自己的板子还是EVM板?
是用NDK吗?
报错信息是什么?
举报

赵敏

2019-1-23 09:03:49
引用: vuywsdfwf 发表于 2019-1-23 08:58
请问使用的是自己的板子还是EVM板?
是用NDK吗?
报错信息是什么?

ERR_VAL
举报

更多回帖

发帖
×
20
完善资料,
赚取积分