OpenEdv-开源电子网
标题:
关于原子的程序LWIP的疑问??
[打印本页]
作者:
liu_z-w
时间:
2018-5-16 18:17
标题:
关于原子的程序LWIP的疑问??
最近在研究lwip源码。采用的是raw_udp(名字是:网络实验3 RAW_UDP实验)正点原子的例程,在发送数据时候,遇到一点疑问。如下图:
由图可以看出,依次是代码跟踪顺序。
遇到的问题如下:
在进行到udp_sendto这个函数的时候,#if LWIP_CHECKSUM_ON_COPY判断。但是,再跟踪这个定义,是下一幅图片显示,LWIP_CHECKSUM_ON_COPY这个宏定义是定义为0的,也就是说,udp_sendto_chksum这个函数是不能发送的了,udp发送数据到网口就到这里结束了!!!
那么,我的问题是,如果我分析没错的话,正点原子的例程是怎么使用UDP协议发送数据到PC的??希望,原子哥给抽空回答一下?也希望,有懂得哥们,给我解答一下?感谢了。。
作者:
wjiahao
时间:
2018-5-16 18:17
第三张图把宏定义截图完整你就明白了!
作者:
liu_z-w
时间:
2018-5-16 18:18
udp_sendto函数在第四幅图,即3.png那里
作者:
liu_z-w
时间:
2018-5-18 10:04
wjiahao 发表于 2018-5-17 13:13
第三张图把宏定义截图完整你就明白了!
我后来发现了。。不好意思。太大意了。。然后,怎么删帖的。。
作者:
myruru2005
时间:
2018-10-6 19:41
发生了 什么?
作者:
飘逸心晴
时间:
2020-5-23 17:47
wjiahao 发表于 2018-5-16 18:17
第三张图把宏定义截图完整你就明白了!
恍然大悟!!
欢迎光临 OpenEdv-开源电子网 (https://www.openedv.com/)
Powered by Discuz! X3.4