微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI WIFI设计交流 > CC3200 sl_Connect返回值错误

CC3200 sl_Connect返回值错误

时间:10-02 整理:3721RD 点击:

您好,CC3200中建立socket通信,使用TCP模式,先用wlan_connect连接无线路由器后,可以ping通,再用connect建立连接时返回 -456 是什么原因,谢谢!

-456的错误是针对SSL的,你有把SSL打开吗?

你的socket在创建调用的时候的代码是怎样的?

谢谢,我把#define SECURE_SOCKETS屏蔽掉就好了,不适用安全套接字。

TCP的好了,可以建立连接,发送接收数据,UDP还是不行呢,创建SOCKET后发送数据,没有返回错误,但是数据没有发送成功,代码如下:

g_Protocol = SL_IPPROTO_UDP;
g_Socket = sl_Socket(SL_AF_INET, SL_SOCK_DGRAM, SL_IPPROTO_UDP);

g_BytesTx = sl_SendTo(g_Socket, g_pcData,  strlen(g_pcData), 0, &g_RemoteAddr, sizeof(SlSockAddr_t));

老兄,请问你是用哪个例子做的,我怎么连接不上我加密的路由。求解。

Serial Wi-Fi 的例子,用非加密方式。

能否调试一下,这个sl_SendTo调用参数的目标IP和端口是正确的吗?

如果你的路由是加密的,能否dump一下在调用sl_WlanConnect的时候,参数g_pcSsid, g_ulSsidLen和g_SecParams是正常的吗?

是正确的,仿真看过IP和端口的参数了,TCP和UDP用的同样的命令,TCP可以,UDP就不行。

你的CC3200是和电脑连的吗?用的是哪个端口,你的电脑那里可以用wireshark抓包看看吗?看一下数据包有没有发出来。

你好,我的sl_Connect()返回-111,是什么错误呢?谢谢!有没有错误介绍的文档

#define SL_ECONNREFUSED (-111) /* Connection refused */

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top