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

CC3200LP 的P2P 例程调试不通过 在 WlanConnect() 函数死循环

在调试CC3200LP的P2P例程时,函数卡死在WlanConnect()函数内,是CC3200找不到p2p-negotiation请求,(device  found any p2p-negotiation request),

STATUS_BIT_P2P_REQ_RECEIVED 这一位始终没有置位,但是我在我自己的设备上就搜索不到CC3200发出的WIFI信号,当然没有办法实现p2p negotiation啊,

请问这是为什么呢?还有就是LP板上的跳线帽的接法?如图,什么时候把跳线帽放到P58和VCC,什么时候放到J15,好迷糊啊,手册上面没有明确提到这个问题?

我使用的环境是IAR 7.30 ,SDK的版本是1.0.0的,其他的AP模式可以调试成功的。

谢谢。

Zhengpei Mo1:

在调试CC3200LP的P2P例程时,函数卡死在WlanConnect()函数内,是CC3200找不到p2p-negotiation请求,(device  found any p2p-negotiation request),

STATUS_BIT_P2P_REQ_RECEIVED 这一位始终没有置位,但是我在我自己的设备上就搜索不到CC3200发出的WIFI信号,当然没有办法实现p2p negotiation啊,

请问这是为什么呢?还有就是LP板上的跳线帽的接法?如图,什么时候把跳线帽放到P58和VCC,什么时候放到J15,好迷糊啊,手册上面没有明确提到这个问题?

我使用的环境是IAR 7.30 ,SDK的版本是1.0.0的,其他的AP模式可以调试成功的。

谢谢。

Ken Wang:

首先跳帽跳到J15的时候,是在用uniflash烧写程序的时候,这个时候一定需要这样的操作,不然烧写不成功。

在运行程序是,这个跳帽需要拿掉,不然程序无法正常运行。

在我们的out of box例程里面需要把P58和VCC短接,这个是在代码里面有判断语句的,只有这样,cc3200会强制运行在AP模式下。

在其他的例程里面,或是坐SAT的历程里面,这个跳帽一般对不需要加。

最后,针对你的P2P例程调试不成功的问题,首先你得确定你的终端设备支持wifi direct的功能,一般支持这个功能的手机,都会在专门的一个页面下显示可以连接的P2P的设备,而不是像我们传统在wifi设备显示的界面里面出现。

谢谢

赞(0)
未经允许不得转载:TI中文支持网 » CC3200LP 的P2P 例程调试不通过 在 WlanConnect() 函数死循环
分享到: 更多 (0)