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

CC3200 udp接收数据通过串口打印发现0x00没有了

CC3200 udp接收数据通过串口打印发现0x00没有了

有什么解决办法吗

Kevin Qiu1:

不太明白你的意思,UDP接收数据,然后你在数据包中加入了0x00这个数据发现没有收到?

HUGH HUGH:

回复 Kevin Qiu1:

是的

Kevin Qiu1:

回复 HUGH HUGH:

你把这部分的代码贴出来

HUGH HUGH:

回复 Kevin Qiu1:

while(1){g_UdpSock.Client.sin_addr.s_addr = htonl(g_ulStaIp);lRetVal = recvfrom( g_UdpSock.iSockDesc, rx,\512, 0,\(struct sockaddr *)&(g_UdpSock.Client),\(SlSocklen_t*)&(g_UdpSock.iClientLength));if(lRetVal > 0){for(int i=0;i<lRetVal;i++)MAP_UARTCharPut(CONSOLE,rx[i]);}osi_Sleep(100);}

Kevin Qiu1:

回复 HUGH HUGH:

你还是把完整的发出来吧,上面代码没有你修改发送数据包的部分

赞(0)
未经允许不得转载:TI中文支持网 » CC3200 udp接收数据通过串口打印发现0x00没有了
分享到: 更多 (0)