M4的官方LWIP之UDP是怎样才可以获取数据?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了M4的官方LWIP之UDP是怎样才可以获取数据?相关的知识,希望对你有一定的参考价值。
我想把接收到的数据获取出来,包括(物理地址,IP,端口),知道的指导下!那些指针看得好乱,谢谢啦
参考技术A udp的控制块udp_pcb结构中有一个回调函数:void (* recv)(void *arg, struct udp_pcb *pcb, struct pbuf *p, struct ip_addr *addr, u16_t port);函数的入口参数:pcb,udp块指针 p,udp包传输的数据 addr,远程主机ip port,远程主机端口底层的MAC,我就不知道怎么读取了 参考技术B 不是很了解这一块 楼主 帮你顶一个 看看别人的意见 顶一个 参考技术C p->payload 就是你要取得数据的地址使用LWIP进行UDP通信时,为啥PORT无法固定
参考技术A udp的控制块udp_pcb结构中有一个回调函数:void (* recv)(void *arg, struct udp_pcb *pcb, struct pbuf *p, struct ip_addr *addr, u16_t port);函数的入口参数:pcb,udp块指针 p,udp包传输的数据 addr,远程主机ip port,远程主机端口底层的MAC,我就不知道怎么读取了以上是关于M4的官方LWIP之UDP是怎样才可以获取数据?的主要内容,如果未能解决你的问题,请参考以下文章