• 易迪拓培训,专注于微波、射频、天线设计工程师的培养
首页 > 无线通信 > 技术讨论 > cc3200 UDP同一个socket发送可以,接收失败?

cc3200 UDP同一个socket发送可以,接收失败?

录入:edatop.com     点击:
cc3200 UDP同一个socket发送可以,接收失败,为什么同一个socket不行?
用两个socket,一个负责发送,一个负责接收,收发都成功,
程序意图是用同一个socket,进行收发,先发送命令,再接收返回数据,
iSockID = sl_Socket(SL_AF_INET,SL_SOCK_DGRAM, 0);
sl_Bind(iSockID, (SlSockAddr_t *)&sLocalAddr, iAddrSize);
iStatus = sl_SendTo(iSockID, g_cBsdBuf, sTestBufLen, 0,                 //发送数据
(SlSockAddr_t *)&sAddr, iAddrSize);
iStatus = sl_RecvFrom(iSockID, g_cBsdBuf, sTestBufLen, 0,          //接收反馈
( SlSockAddr_t *)&sAddr, (SlSocklen_t*)&iAddrSize );

请问这个问题你解决了吗?我最近也遇到这个问题了,一个socket接受和发送好像单向通信比较稳定

上一篇:CC2640可以通过API修改发射功率吗?
下一篇:低速GPIO尝试--操作文件点亮LED灯

手机天线设计培训教程详情>>

手机天线设计培训教程 国内最全面、系统、专业的手机天线设计培训课程,没有之一;是您学习手机天线设计的最佳选择...【More..

射频和天线工程师培训课程详情>>

  网站地图