微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI WIFI设计交流 > 为何cc3200可以连接上手机热点但无法连接互联网?

为何cc3200可以连接上手机热点但无法连接互联网?

时间:10-02 整理:3721RD 点击:

尊敬的TI工程师:

    您好!

我在使用CC3200做产品设计时遇到一个不知道如何解决的问题,描述如下:

我使用SDK中的TCP Socket例程,AP由手机提供,手机开启wifi热点和数据连接,电脑通过连接路由器上网,电脑上运行网络调试助手,CC3200运行TCP client程序,cc3200连接手机热点成功,但程序运行到sl_Connect函数时出错,返回-111,意思是tcp服务端拒绝连接,为了使您能够分析问题,我将我调试步骤及现象提供您,如下:

         s1:将AP改为由路由器提供,即电脑与cc3200连接同一个路由器,cc3200运行同样的TCP Socket例程,只是将目的ip给修改下,现象是cc3200可以正常与网络调试助手通信。

        s2:AP仍由手机a提供,用另一个手机b连接热点,现象是手机b在不开启数据连接情况下可以正常访问互联网。

        s3:AP仍由手机提供,电脑与cc3200都连接手机提供的AP,现象是cc3200与网络调试助手正常通信。

提醒下,所有步骤中cc3200运行的都是TCP socket例程,只是根据电脑ip地址不同修改不同的目的ip。

我的问题是:

1:造成这种现象的原因是什么?

2:我该如何做才能达到无论电脑连接什么提供的AP成功接入互联网,cc3200通过连接手机热点与电脑通信?

期待您帮助我。

Alex。

这是正常的,因为在你的应用场景里面,CC3200和你的电脑都是在内网里面,它们处在不同的内网,你需要一个互联网的服务器去转发才可以。

但是如果你连接同一个路由器或热点,两个设备都在同一个内网,当然可以通。

上一篇:CC3200mac地址
下一篇:cc3200有没有IO中断

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top