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);
|