Thread 中讨论的其他器件:CC2650
工具/软件:TI-RTOS
尊敬的支持人员:
我正在对 EK TM4C1294XL 上的 TI RTOS NDK 进行评估。 运行 tcpEcho (MCU 侧)并使用 tirtos_c2000_2_00_01_23\packages\examples\tools tcpSendReceive 应用程序检查 Windows PC 的 TCP 连接。
MCU:
设置 IP 地址192.168.3.4.25
IPMask = 255.255.255.0
网关 IP 地址= 192.168.4.1
在 PC 上:
IP 地址:192.168.4.1
子网掩码= 255.255.255.0
从 PC ping 192.168.4.25 正常工作
但 命令 'tcpSendReceive 192.168.4.25 1000 1' 收到错误256
开始测试时、传输之间的延迟为1000微秒
[ID 1]正在停止测试。 recv 返回256
请帮您解决问题。
如果我从 tcpEcho.cfg 中定义 TaskHandler 并从应用程序中删除 tcpEchoHooks.c
VAR task0Params = new Task.Params();
task0Params.instance.name ="TCPHandlerTask";
task0Params.arg0 = 1000;
program.global.TCPHandlerTask = Task.create ("&tcpHandler"、task0Params);
Ping 仍然 有效,但 'tcpSendReceive192.168.4.25 1000 1 ' 根本不起作用:
我获得 “连接失败:0;
这里的问题是什么?
谢谢、Sabina