1:打印tcp_tmr函数信息
//每250ms调用一次tcp_tmr函数
tcp_tmr();
printf("tcp_tmr()\r\n");
2:打印etharp_tmr函数信息
//每5000ms调用一次etharp_tmr函数
etharp_tmr();
printf("etharp_tmr()\r\n");
既然是通信,就有数据的收发了。
主机(即电脑)是请求的发出方
以太网开发板是请求的响应方。
1:主机发出的请求信息的字节长度
在回调函数My_http_recv()中,获取请求字节长度
tcp_recved(pcb, p->tot_len);
printf("%d\r\n",p->tot_len);
2:主机发出的请求信息
在回调函数My_http_recv()中,获取请求信息,在根据请求信息,做出响应的出来。
data = p->payload;
printf("%s\r\n",data);
|