“线程”中讨论的其它部件:CC1352R, CC3120,TEST
您好,
我们有一台基于 CC1352R 和 CC3120MOD 的设备。 该项目是使用 SDK simplelink_cc13x2_26x2_sdk_4_10_00_78和 WiFi 插件 simplelink_sdk_wifi_plugin_2_40_00_22创建的。 设备工作正常并已通过认证。
我们决定添加新功能,并使用 TI 推荐的最新 WiFi 插件 simplelink_SDK_WIFI_plugin_4_20_00_10来更新项目。 更新后,除函数 SL_WlanConnect()外,代码工作正常。 返回值始终为-2005。 与此同时,我们在 AP 中看到了设备的连接和可见性以及给定的 IP 地址。 此代码同样可以与旧 WiFi 插件正常工作。
我尝试调试 SL_WlanConnect()函数的执行。 我发现,如果我在 RetVal =_SlDrvMsgReadCmdCtx (pCmdCtrl-> Opcode,IsLockRequired )上放置断点;/*将在函数 _SlDrvCmdOp(...)中释放全局锁定*/,并在该断点后继续执行代码,返回值始终为0,代码正常工作。 这种行为的原因可能是什么?
请提前感谢您的回复。