工具与软件:
我从任务中调用 slRecvFrom (处于阻塞状态)并删除该任务。
然后重新启动网络处理器。 我会再次创建套接字。
但 sl_Recvfrom 会返回错误-9。
这是什么意思、如何解决?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具与软件:
我从任务中调用 slRecvFrom (处于阻塞状态)并删除该任务。
然后重新启动网络处理器。 我会再次创建套接字。
但 sl_Recvfrom 会返回错误-9。
这是什么意思、如何解决?
您好!
我使用 network_terminal 进行本地测试、并且能够使用 UDP recvfrom API、没有任何问题。
请分享您的代码或备选尝试对 network_terminal 示例进行编程、然后重新测试。
此外、最好生成 NWP 日志来查看引擎盖下方是什么。
我们在许多文章中介绍了如何获取日志。
作为回顾、 您应该将以下内容添加到您的代码中以多路复用该行:
#include
#define PIN_62 0x0000003D
#define PIN_MODE_1 0x00000001
然后在 mainThread()的 spi_Init()后添加:
/* NWP 日志*/
MAP_PinTypeUART (PIN_62、PIN_MODE_1);
请注意、在921600bps 二进制模式下捕获二进制流非常重要。
Shlomi
对于这些问题、您可以遵循 SDK。
Shlomi