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

CC3200开发板跑getting_started_with_wlan_station例程,红灯一直在闪烁

我把getting_started_with_wlan_station例程下载到CC3200开发板里,把SSID_NAME和SECURITY_KEY改为了家里无线路由的名字和密码,但发现在程序一直停留在WlanConnect()函数里的while循环里,红灯一直在闪烁。我在函数SimpleLinkWlanEventHandler中打了个断电,发现从来没有进入过该函数。请问可能是哪里的问题?

这是工程列表,是不是还有一些源文件没有添加进来?

Yonghua Pan:

你的CC3200工作在STA模式还是AP模式下?看一下sl_Start API返回的值是什么?

shiqian yu:

应该是wifi的加密方式有问题,没改过来吧

peter lv:

我试了,也是这样。

只改动了以下这个地方。

#define SSID_NAME "IP-COM" /* AP SSID */#define SECURITY_TYPE SL_SEC_TYPE_WPA/* Security type (OPEN or WEP or WPA) */#define SECURITY_KEY "AAAAAAAAAA"

期待高手!

Yonghua Pan:

回复 peter lv:

能否做以下步骤:

1. 用uniflash烧录最新的service pack 0.5.2, 

2, 用最新的SDK 0.5.2里面的例程再测试一下看看

wenhui pan:

回复 peter lv:

我的正常,串口有打印么?

Zhen Li5:

回复 Yonghua Pan:

我烧了最新的service pack 0.5.2 然后运行SDK0.5.2的scan_policy的例程,每次都是调用玩sl_Start(NULL,NULL,NULL)就死掉了,怎么回事啊?

Yonghua Pan:

回复 Zhen Li5:

楼上的,请问你芯片的版本是多少?可以看看芯片上的丝印。

jie mei:

回复 Yonghua Pan:

请问这个sl_Start AP返回值在哪里啊?

Zhengpei Mo1:

回复 jie mei:

我也是遇到了同样的问题,原因应该是程序一直在 while(! IS_P2P_REQ_RCVD(g_ulStatus))处循环,原因是

GET_STATUS_BIT(status_variable,STATUS_BIT_P2P_REQ_RECEIVED) 的值为 “0” ,即 status_variable

的值为零,我也是没有解决这个问题,问了人,但是没有人回答!!

user4224200:

有没有试过把P5.8与VCC的跳帽拔了

赞(0)
未经允许不得转载:TI中文支持网 » CC3200开发板跑getting_started_with_wlan_station例程,红灯一直在闪烁
分享到: 更多 (0)