摘要: from include/lwip/prot/ip.h 1 #define IP_PROTO_ICMP 1 2 #define IP_PROTO_IGMP 2 3 #define IP_PROTO_UDP 17 4 #define IP_PROTO_UDPLITE 136 5 #define IP_ 阅读全文
posted @ 2022-02-11 11:14 张志伟122 阅读(122) 评论(0) 推荐(0) 编辑
摘要: from include/lwip/prot/ieee.h 1 enum lwip_ieee_eth_type { 2 /** Internet protocol v4 */ 3 ETHTYPE_IP = 0x0800U, 4 /** Address resolution protocol */ 5 阅读全文
posted @ 2022-02-11 10:55 张志伟122 阅读(348) 评论(0) 推荐(0) 编辑
摘要: 转载自 https://www.cnblogs.com/embedded-linux/p/7076647.html计算方法二进制反码求和先进行二进制求和,然后对和取反。对一个无符号的数,先求其反码,然后从低位到高位,按位相加,有益处则向高位进1(和一般的二进制法则一样),若最高位有进位,则向最低位进 阅读全文
posted @ 2022-02-11 10:44 张志伟122 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 转载自 FLY-蜗牛文章链接: https://www.cnblogs.com/tunian/p/9632893.htmlIP地址由四段组成,每个字段是一个字节,8位,最大值是255,,IP地址由两部分组成,即网络地址和主机地址。网络地址表示其属于互联网的哪一个网络,主机地址表示其属于该网络中的哪一 阅读全文
posted @ 2022-02-11 10:27 张志伟122 阅读(862) 评论(0) 推荐(0) 编辑
摘要: 802.1q帧-ethernet II 帧的关系 根据 https://www.cnblogs.com/zhangzhiwei122/p/15881967.html ,以太网上面有 4 中 帧 类型: Ethernet V2、 RAW 802.3、 IEEE 802.3/802.2 LLC、 IEE 阅读全文
posted @ 2022-02-11 10:22 张志伟122 阅读(838) 评论(0) 推荐(0) 编辑
摘要: 1 Ethernet帧格式的发展(from https://blog.csdn.net/bluelingt/article/details/48970441 )1980 DEC,Intel,Xerox制订了Ethernet I的标准1982 DEC,Intel,Xerox又制订了Ehternet I 阅读全文
posted @ 2022-02-11 09:54 张志伟122 阅读(1800) 评论(0) 推荐(0) 编辑
摘要: 日志输出是 层序必须可少的。lwip 中,在保持软件可移植性的同时,是怎么实现 日志机制的?arch.h【cc.h】 提供 platform 实现 衔接参考 lwip 移植到新平台指南https://www.cnblogs.com/zhangzhiwei122/p/15871026.htmlcc.h 阅读全文
posted @ 2022-02-08 17:45 张志伟122 阅读(1110) 评论(0) 推荐(0) 编辑
摘要: lwip 的 doxgen 生成的文档 - 在线浏览 地址 http://www.nongnu.org/lwip/2_1_x/index.html 阅读全文
posted @ 2022-02-08 15:28 张志伟122 阅读(26) 评论(0) 推荐(0) 编辑
摘要: lwip 中udp 和 tcp 发送函数,调用关系简图low_level_output 函数是lwip 移植时自己实现,负责 链路层数据 发送。STM32 上面的实现示例 static err_t low_level_output(struct netif *netif, struct pbuf * 阅读全文
posted @ 2022-02-08 15:03 张志伟122 阅读(624) 评论(0) 推荐(0) 编辑
摘要: 参考 https://lwip.fandom.com/wiki/Porting_For_Bare_Metal 步骤 1、创建 cc.h 参考 https://www.cnblogs.com/zhangzhiwei122/p/15871026.html 查看,需要在 cc.h 中提供的内容。 2、创建 阅读全文
posted @ 2022-02-08 14:45 张志伟122 阅读(761) 评论(0) 推荐(0) 编辑