Other Parts Discussed in Thread:CC3200, CC3200SDK
环境:
CC3200
SDK 1.4.0
ServicePack_1.0.1.13-2.11.0.1
1.运行 SDK中tcp_socket例子,向tcp服务器发送数据,在关闭socket时候跳转到SimpleLinkSockEventHandler(),提示close socket (16) operation failed to transmit all queued packets 。
2,自己重新写了测试程序,接受到tcp服务器数据后关闭scoket,然后重新创建socket。每次都提示close socket (xx) operation failed to transmit all queued packets 。但是客户端数据接受正常。但是多次关闭重建后发现cc3200 接受数据速度变慢。
Kevin Qiu1:
修改了哪些,直接是用例程是否有问题
看下e2e.ti.com/…/768687
,
user6314671:
tcp_socket 例子,没有更改什么,就是改了下连接tcp sever的ip 和端口。
,
Kevin Qiu1:
应该是没有还没有传输完你就将其关闭了,等传输完再关闭
,
user6314671:
1、sdk中的例子,应该不存在这个问题吧。我并没有更改什么。
2、如果如你所说,我改如何判断是否传输完毕啦?
3、自己改的程序,并没有发送数据,只接受数据,接受完数据后关闭socket 也会上面的错误。
,
Kevin Qiu1:
我用CC3200SDK_1.5.0测试没有问题,例程中默认设置是发送1000个数据包