器件型号:CC3220
您好!
客户使用的是具有 SDK 版本1.60.0.04的 CC3220S。 它们的问题如下。 您能否评论如何通过 sl_DeviceSet 配置自动连接? 谢谢!
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
我们需要控制器件何时连接到 AP、因此我们使用 sl_WlanPolicySet 函数来启用/禁用自动连接功能。 此函数设置持久配置、但我们需要非持久设置、因为我们经常更改它、可能会导致闪存磨损(我们还控制除上述设置之外的其他持久设置)。 此外、可能会在设置看门狗(自动连接)时到达看门狗复位、这会在复位后导致问题、此时我们需要禁用自动连接。
为了缓解此问题、我们尝试使用 sl_DeviceSet 来禁用配置选项的永久存储。 sl_DeviceSet 返回未记录的错误代码-31144。
我们在 SL 库从优先级较低的任务(OS 为 FreeRTOS)启动(并通过回调确认已接收到启动)后调用此函数、该任务的优先级较低(OS 为 FreeRTOS)。
更新到较新版本需要我们付出大量努力、我们不能仅仅通过它来测试问题是否会得到解决。
----------------------------------------------------------------------
此致、
永华