您好!
由于"NIMU_BasicExample"存在未知问题(请参见
),我尝试了与"Nimu_ICSS_BasicExample"相同的代码(源文件和头文件)。
这里的情况稍有不同。 有趣的是,当我调用 connect()时,不会出现上述异常。
但是、现在我得到(6)作为返回值、表示这是错误 ENXIO。 参考指南、它说我必须声明特殊的 SocketOption、但我使用 StreamSocket 通信、其中不需要此选项。 当我创建优先级为"5"的相应任务时、这就是结果。
另一个非常有趣的事情是、当我创建优先级为"4"的任务时、我不会得到该返回值。 此外、我无法看到任何控制台信息(system_printf 未激活?!)。
但是、通信优先级为"4"、对于我来说、为什么?!
如果我调用"TcpEchoServer"、当我转到第105行的 Accept()时、我再次得到这个奇怪的例外(如上述文章中所述)。
这对我来说也有点令人困惑。
我将添加当前源文件和主文件以进行调查。