微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI WIFI设计交流 > CC3200 SDK实例程序 无线密码 最大支持10个字符?

CC3200 SDK实例程序 无线密码 最大支持10个字符?

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

您好,我用CC3200 -LAUNCHXL开发板学习SDK程序时,发现实例程序中 无线密码长度支持10位,即我的无线密码是03743211962,程序定义无线密码也是03743211962,但一仿真起来设置断点,发现程序中static long WlanConnect()函数中SlSecParams_t secParams,secParams.key被赋值成了0374321196少了1位,怎么赋值也不对,难道SDK中密码长度最大支持10位

没有人碰到这个问题吗?还是我了解的不够深入,期待大侠的回应!

你好,你的数据设置不对。

加密参数结构体如下

typedef struct
{
_u8 Type;  //类型
_i8* Key;  //字符串指针
_u8 KeyLen;  // 密码长度
}SlSecParams_t;

所以密码长度自然是与类型相匹配的。 

网络类型支持如代码中所示

\param[in] pSecParams Security parameters (use NULL key for SL_SEC_TYPE_OPEN)
Security types options: \n
- SL_SEC_TYPE_OPEN
- SL_SEC_TYPE_WEP
- SL_SEC_TYPE_WPA_WPA2
- SL_SEC_TYPE_WPA_ENT
- SL_SEC_TYPE_WPS_PBC
- SL_SEC_TYPE_WPS_PIN

你可以仔细了解。 

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

网站地图

Top