我使用的是官方例程:wifi_audio_app ,本来是要测试这个例程的,结果运行不正常。
调试发现,程序卡在了下面这个循环中出不来:
while((!IS_CONNECTED(g_ulStatus))||(!IS_IP_ACQUIRED(g_ulStatus))){MAP_UtilsDelay(500);}
但是从路由器上面查看,设备已经连接在路由器上面了。
PS:
1.使用同一块板子和同一个路由器,烧录官方例程wlan_station,可正常登陆路由器,并成功获取ip和gateway。
2.试过将wifi_audio_app中使用smartConfig部分代码,修改成跟wlan_station代码同样的方式去连接路由器,结果一样卡死。
不知道这种情况要如何去定位问题?
Yonghua Pan:
1. 把CC3200里面的profile全都删除掉
2. 把connection policy设置成收到
然后再试试看能否连的上。