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

CC3200 SDK示例工程“serial_wifi” TCP不能连接的问题

TI 员工,你好:

               如题。我用CC3200 SDK示例工程“serial_wifi” 在IAR下跑,

                并使用工具"Tera Term" 来观察和发送命令。      

                我的CC3200 lauchpad可以和PC通过UDP来通信,但是TCP却连接不成功。

                我想问下如何正确的连接TCP呢?

BR!

ZHANG LIN

lin zhang11:

 这个没人懂吗?。。。。

Ken Wang:

回复 lin zhang11:

lin,

  你的CC3200上面运行的是TCP的server端还是client程序,你的电脑需要连上和CC3200同样的AP,然后在运行相应的TCP的client或server端的程序。

需要注意的是CC3200和电脑要在同一个网段,然后TCP的端口号要设置正确。

谢谢

Yonghua Pan:

回复 lin zhang11:

默认的serial wifi是会开SSL的,你把SSL关掉再试试。

lin zhang11:

回复 Yonghua Pan:

TI员工你们好,大家好:

                  我没有开SSL吧,应为“129.der”,“130.der”,“131.der”我并没有通过Uniflash烧录到CC3200LAUNCHPAD.

                  (原因是我不会用OpenSSL来生成这几个文件)。

                 所以应该没有SSL来认证通信吧。。。

                问题还没解决。

                 

lin zhang11:

回复 lin zhang11:

Hi,KEN,(其他人也帮我看看)

                   我的实验是用两个CC3200 LAUCHPAD进行的,电脑和CC3200也都在一个网段(192.168.0.XXX)。

                   端口号我设置的是默认的224(不设置就是用的默认吧)。

                 关于是TCP server 还是TCP client的问题,我是认为serial-WIFI这个example是在client模式吧,我PC上的网络调试助手是用的TCP-server, 通信不上。

                  我反过来也是不行的(PC TCP-clinet,  CC3200认为是 TCP-server).

                  请帮忙分析下。

                 谢谢!

       

Yonghua Pan:

回复 lin zhang11:

SSL 是通过在serial_wifi.h里面的一个宏控制的,默认是打开的,#define SECURE_SOCKETS。

把它关掉。

flyaway_peak:

回复 Yonghua Pan:

Yonghua,

   如何关,把#define SECURE_SOCKETS。 这删除,编译会出错.

Yonghua Pan:

回复 flyaway_peak:

能否把你的错误贴出来给大家参考一下呢?多谢!

赞(0)
未经允许不得转载:TI中文支持网 » CC3200 SDK示例工程“serial_wifi” TCP不能连接的问题
分享到: 更多 (0)