ZHCU938C May 2018 – January 2021 CC3100 , CC3100MOD , CC3200 , CC3200MOD
WLAN 配置文件提供连接到给定 AP 所需的信息。这包括 SSID、安全类型和安全密钥。每个配置文件对应某一个 AP。配置文件存储在串行闪存文件系统(非易失性存储器)中,并且在器件复位时会保留。以下 API 可用于处理配置文件:
有关这些 API 的更多信息,请参阅Topic Link Label17.4或 Doxygen API 手册。
/* 删除所有存储的配置文件 (0xFF) */
sl_WlanProfileDel(0xFF);
/* 添加优先级为 0(最低)的不安全 AP 配置文件 */
sl_WlanProfileAdd(SL_SEC_TYPE_OPEN, (unsigned char*)UNSEC_SSID_NAME, strlen(UNSEC_SSID_NAME), g_BSSID, 0, 0, 0, 0);
/* 添加优先级为 1 的 WPA2 安全 AP 配置文件(0 为最低)
sl_WlanProfileAdd(SL_SEC_TYPE_WPA, (unsigned char*)SEC_SSID_NAME, strlen(SEC_SSID_NAME), g_BSSID, 1, (unsigned char*)SEC_SSID_KEY, strlen(SEC_SSID_KEY), 0);