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

CC3235SF: 如何知道TCP通信正常?

Part Number:CC3235SF

1.请问我移植了tcpecho的官方例程,但是我没有python的工具,我有网络调试助手,那我怎么知道我的TCP通信是正常的呢?

2.该官方例程是让开发板做客户端,网络调试助手做服务器是嘛?

Kevin Qiu1:

1.例程需要使用python脚本发送指令,网络调试助手没办法完成,下载python,然后按照readme里面的步骤操作

2.开发板是客户端,另一端是服务器

,

wu:

如果我不想用python来发指令,我想在程序中将IP号和端口号写死,我应该修改哪里呢

,

wu:

怎么才能在不使用python脚本的情况下使tcp正常通信呢

,

Kevin Qiu1:

在platform.c中修改里面的宏定义SSID选择自己要连接的路由器,端口默认是1000,也可以修改成其他的

#define TCPPORT(1000)
#define SPAWN_TASK_PRIORITY(9)
#define TASK_STACK_SIZE(2048)
#define SLNET_IF_WIFI_PRIO(5)
#define SLNET_IF_WIFI_NAME"CC32XX"#define SSID_NAME"DemoAP"/* AP SSID */
#define SECURITY_TYPESL_WLAN_SEC_TYPE_WPA_WPA2 /* Security type could be SL_WLAN_SEC_TYPE_OPEN */
#define SECURITY_KEY"12345678"/* Password of the secured AP */

连接成功后就可以使用网络调试助手了

,

wu:

我根据您说的进行了修改,但是好像没有连接成功,通信不了

,

Kevin Qiu1:

让CC3235和PC处于同一局域网下,PC是server,所以要连接client,在上面选择TCP client,

IP地址也应该选择client的,可以通过串口或者在路由器上查看分配给CC3235的IP地址

,

wu:

怎么通过串口查看CC3235的IP地址呢

,

Kevin Qiu1:

连上串口看一下,会有打印信息

,

wu:

没有啊,我串口连上之后没有任何信息

,

wu:

我将程序烧录进板子后没用任何的信息打印处理是啥情况呢

,

Kevin Qiu1:

按reset按键

,

wu:

请问我用MQTT例程烧录进我们的板子的时候,但是只打印以下信息,然后连接不上路由器,但是用开发板的时候是可以连上的,请问是什么原因呢,

,

Kevin Qiu1:

已在新帖回复:https://e2echina.ti.com/support/wireless-connectivity/wifi/f/wi-fi-forum/210459/cc3235sf-tcp

PS:为更好地进行论坛管理,请将此前所有问题已解决的帖子标记为“确认此为答案”,以便其他人查找

赞(0)
未经允许不得转载:TI中文支持网 » CC3235SF: 如何知道TCP通信正常?
分享到: 更多 (0)