|
1:打印tcp_tmr函數(shù)信息
//每250ms調(diào)用一次tcp_tmr函數(shù)
tcp_tmr();
printf("tcp_tmr()\r\n");
2:打印etharp_tmr函數(shù)信息
//每5000ms調(diào)用一次etharp_tmr函數(shù)
etharp_tmr();
printf("etharp_tmr()\r\n");
既然是通信,就有數(shù)據(jù)的收發(fā)了。
主機(jī)(即電腦)是請(qǐng)求的發(fā)出方
以太網(wǎng)開發(fā)板是請(qǐng)求的響應(yīng)方。
1:主機(jī)發(fā)出的請(qǐng)求信息的字節(jié)長(zhǎng)度
在回調(diào)函數(shù)My_http_recv()中,獲取請(qǐng)求字節(jié)長(zhǎng)度
tcp_recved(pcb, p->tot_len);
printf("%d\r\n",p->tot_len);
2:主機(jī)發(fā)出的請(qǐng)求信息
在回調(diào)函數(shù)My_http_recv()中,獲取請(qǐng)求信息,在根據(jù)請(qǐng)求信息,做出響應(yīng)的出來。
data = p->payload;
printf("%s\r\n",data);
|
|