你(们)好
我的测试案例是:
1.与 AP 关联并成功;
2.使用以下代码设置 DHCP:RetVal = sl_NetCfgSet (sl_netcfg_IPV4_STA_ADDR_MODE、sl_netcfg_ADDR_DHCP、0、0);
然后使用以下代码重新启动 NWP 器件:RetVal = sl_Stop (0xFFFF);ASSERT_ON_ERROR (RetVal、DEVICE_ERROR);//此处为 line265
然后器件在大约1分钟内没有响应。
然后它将错误打印为 UART 的标题。
我发现错误代码-2005是 sl_api_aborted。
我知道我的测试序列不合理、我想设置 DHCP 并重新关联 AP、跳过取消关联 AP 步骤。
但是、当我在这种情况下实际执行该操作时、为什么会发生该错误?
重启 NWP 器件的前提条件是什么?
如何在 network_terminal.c 中设置 sl_Stop 的超时;有时使用 RetVal = sl_Stop (0xFF);有时使用 ret = sl_Stop (sl_stop_timeout);//#define sl_stop_timeout (200)