做了块LM3S6432的板子,发现里面的TELNET 命令里有个0XFF 的命令,会把发进来的0XFF自动发送两次,不知道如何解决比较好,谢谢了
回复 楼主 ersha4877 的帖子
用的是 原厂的程序吗?具体在代码的哪里?
#define TELNET_IAC 255
在TELNET.H 里
主要是TELNET_IAC 指令,他在软件里设置成0XFF
请问对TI S2E 的TELNET.C 里的代码运行过程熟悉吗,发现自己移值后,TELENT里无法接收网络发来的数据,调试发现是空数据包,WEB 到是可以正常显示,谢谢
voidTelnetHandler(void) 这个函数中发现
// If there is no packet to be processed, break out of the loop.
//
if(pState->pBufHead == NULL)
{
break;
}
程序到了这里就退出了,说明 pState->pBufHead 是空的,望给点提示,谢谢
抓包加单步仿真看一下,是否确实收到了数据。数据是一层一层往上传的。一定可以追踪到的。