微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI WIFI设计交流 > CC3100+MSP430F5529 不能被我的平板连接

CC3100+MSP430F5529 不能被我的平板连接

时间:10-02 整理:3721RD 点击:

该模块,我们使用官方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芯片用的是什么? 以及路由器的型号是什么

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top