CC3100+MSP430F5529 不能被我的平板连接
该模块,我们使用官方SDK工程C:\ti\CC3100SDK_1.0.0\cc3100-sdk\platform\msp430f5529lp\example_project_ccs\getting_started_with_wlan_station
将wifi 连接方式由手动改为自动连接,代码改动该工程下main.c下527行
retVal = sl_WlanConnect((_i8 *)SSID_NAME, pal_Strlen(SSID_NAME), 0, &secParams, 0);
改为
CLI_Write(" Starting smartconfig process \n\r");
/* Clear all profiles */
/* This is of course not a must, it is used in this example to make sure
* we will connect to the new profile added by SmartConfig
*/
sl_WlanProfileDel(WLAN_DEL_ALL_PROFILES);
/* set AUTO policy */
sl_WlanPolicySet(SL_POLICY_CONNECTION,SL_CONNECTION_POLICY(1,0,0,0,0),NULL,0);
/* Start SmartConfig
* This example uses the unsecured SmartConfig method
*/
retVal = sl_WlanSmartConfigStart(1, /* groupIdBitmask */
1, /* cipher */
0, /* publicKeyLen */
0, /* group1KeyLen */
0, /* group2KeyLen */
(const unsigned char *)"", /* publicKey */
(const unsigned char *)"", /* group1Key */
(const unsigned char *)""); /* group2Key */
if (retVal) {
CLI_Write("Failed to connect AP \r\n");
return -1;
}
编译连接成功后烧写到该模块,复位后,使用wifi starter(http://www.ti.com/tool/wifistarter) 在手机和市售平板都可以连接成功(通过信任状认证),但是在有些android平板始终不能连接。 我们平板为android4.0.4版本, SOC为三星s5pv210. 另外我们在msp430f5529单片机把认证改为手动连接,即SSID,passwd写死,连接成功后,我们平板是可以找到该模块(cc3100+msp430f5529)并添加到设备列表(通过wifi starter)。 请问有人是否遇到过该问题。
你失败的android平板的wifi芯片用的是什么? 以及路由器的型号是什么