想瞭解uip,可以從uip.h開始,他對主體函數有詳細的說明,和案例 初始化 1 設定IP網路設定 2 初始化uip 3 處理接收包 4 ARP包處理 5 周期處理,tcp協議處理 uip_process(u8_t flag) uip里主要函數體1k行。數據接收,定時處理 #define uip_i ...
想瞭解uip,可以從uip.h開始,他對主體函數有詳細的說明,和案例
初始化
1 設定IP網路設定
2 初始化uip
3 處理接收包
4 ARP包處理
5 周期處理,tcp協議處理
uip_process(u8_t flag) uip里主要函數體1k行。數據接收,定時處理
#define uip_input() uip_process(UIP_DATA)
#define uip_periodic(conn) do { uip_conn = &uip_conns[conn]; uip_process(UIP_TIMER); } while (0)
#define uip_poll_conn(conn) do { uip_conn = conn; uip_process(UIP_POLL_REQUEST); } while (0)
u8_t uip_buf[UIP_BUFSIZE+2]; 收發數據buf tapdev_send(uip_buf,uip_len); tapdev_send(uip_buf,uip_len);