初级会员

- 积分
- 125
- 金钱
- 125
- 注册时间
- 2016-8-13
- 在线时间
- 27 小时
|
1金钱
最近在研究lwip源码。采用的是raw_udp(名字是:网络实验3 RAW_UDP实验)正点原子的例程,在发送数据时候,遇到一点疑问。如下图:
由图可以看出,依次是代码跟踪顺序。
遇到的问题如下:
在进行到udp_sendto这个函数的时候,#if LWIP_CHECKSUM_ON_COPY判断。但是,再跟踪这个定义,是下一幅图片显示,LWIP_CHECKSUM_ON_COPY这个宏定义是定义为0的,也就是说,udp_sendto_chksum这个函数是不能发送的了,udp发送数据到网口就到这里结束了!!!
那么,我的问题是,如果我分析没错的话,正点原子的例程是怎么使用UDP协议发送数据到PC的??希望,原子哥给抽空回答一下?也希望,有懂得哥们,给我解答一下?感谢了。。
|
-
0.png
(4.27 KB, 下载次数: 256)
-
1.png
(8.34 KB, 下载次数: 281)
-
2.png
(6.42 KB, 下载次数: 253)
-
3.png
(6.87 KB, 下载次数: 271)
-
4.png
(6.04 KB, 下载次数: 271)
|