This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

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

Other Parts Discussed in Thread: CC3200, UNIFLASH

在调试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模式可以调试成功的。

谢谢。

  • 在调试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模式可以调试成功的。

    谢谢。

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

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

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

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

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

    谢谢