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

CC3000不能接收单播

CC3000运行一段时间后,通过能收到局域网广播,但指定CC3000的IP地址发信息,CC3000却收不到。导致TCP那些都不能通信了。

Yonghua Pan:

请做一下调试:

1. 确定一下CC3000的IP 地址和端口是你所指定的,可以用API去读取当前的IP地址

2. 如果把CC3000重启是不是就好了

3. 你的AP是不是有很多无线设备连接,能否保证它只有CC3000连着,然后电脑那边用有线连接到AP试试看

4. 并且把你电脑上的防火墙全都关掉

yong cai1:

回复 Yonghua Pan:

IP地址和端口是对的,如果使用广播地址192.168.1.255,发消息,模块能收到并且回复,上电后大约在20分钟内可以指定CC3000的IP和UDP端口发消息,CC3000收到后会回复,20分钟后就只能用广播了,CC3000收到后也会回复,也能看到原IP和端口,和之前没变。重新上电在20分钟内是行的。但不是所有的CC3000都有这个问题,有的模块之前使用netapp_timeout_Values设置过超时。

Yonghua Pan:

回复 yong cai1:

是所有出问题的模块都有用这个API设置过timeout吗?如果是的话,能否提供是如何设置的?

yong cai1:

回复 Yonghua Pan:

只有一个模块用过此API设置过,并且重新smartconfig过。我刚才测试一个设备,运行了1小时22分钟就出现了此问题。

yong cai1:

回复 yong cai1:

并且是全新的CC3000模块,固件是1.24.也没有进行过timeout的设置。

Yonghua Pan:

回复 yong cai1:

能否看一下下面的问题:

1. 你的AP是不是有很多无线设备连接,能否保证它只有CC3000连着,然后电脑那边用有线连接到AP试试看

2. 你从电脑那边发过来的数据的速度有多快,1秒有多大的数据量

yong cai1:

回复 Yonghua Pan:

除了一个CC3000外还有几台笔记本,和几个手机连接到此路由器。我试试只有在一个路由器上只连一个CC3000设备和一个笔记本电脑。

Yonghua Pan:

回复 yong cai1:

你的笔记本和路由器之间能不能用网线连,这样可以排除网络环境的问题。还有就是你用的什么型号的路由器?

yong cai1:

回复 Yonghua Pan:

我现在的路由器上连接了一个台式机用的网线,还有一个CC3000.路由器型号TL-WR841N。3秒通信一次。

之前的路由器是艾泰的一个企业级路由器。

Glenn Vassallo:

回复 yong cai1:

可能是这种讨论将帮助 – http://e2e.ti.com/support/low_power_rf/f/851/p/290584/1086204.aspx#1086204

格伦

赞(0)
未经允许不得转载:TI中文支持网 » CC3000不能接收单播
分享到: 更多 (0)