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:
能否把你的错误贴出来给大家参考一下呢?多谢!