![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
LWIP
文章平均质量分 64
yekui009
这个作者很懒,什么都没留下…
展开
-
LWIP之ARP协议
本文转自:https://blog.csdn.net/lushoumin/article/details/103033955非常棒的文章。在网络层,源主机与目的主机之间是通过IP地址来唯一标识的。但是以太网是通过一个48bit的MAC地址来标识不同的网络通信设备的。那么IP数据包最终需要在物理网络上进行发送,就必须将IP地址转换为目标主机对应的MAC地址。ARP协议被用来解决上述问题。为了实现在IP地址和MAC之间的转换,ARP协议引入了ARP缓存表的概念。ARP缓存表中存放了最近获得周围其他主机IP转载 2022-03-30 23:20:41 · 1413 阅读 · 0 评论 -
delay.o(.data) type RW incompatible with malloc.o(.ARM.__AT_0x1000F000) type ZI in er RW_IRAM2.
STM32F407ZGT6+UCOSIII+LWIP141报错:Build started: Project: LED*** Using Compiler ‘V5.06 update 6 (build 750)’, folder: ‘C:\Keil_v5\ARM\ARMCC\Bin’Build target ‘LED’linking……\OBJ\LED.axf: Error: L6971E: delay.o(.data) type RW incompatible with malloc.o(.AR原创 2021-09-30 11:17:44 · 2709 阅读 · 3 评论 -
STM32F207+DP83848+RT-THREAD实现网线拔插重连试验
转自:https://www.itdaan.com/blog/2015/01/19/a17160fea9a87e994d5c9f2274b0193a.html我在刚开始遇到这个问题的时候,上网搜了下,讲得都不是很清楚。不非是“重新初始化”、”重新初始化MAC“,但是都是在文字表面。下面直接上代码,附上的代码是自己测试通过的。1、通过DP83848配置为link状态变化,相应管教会有电平变化(具体看手册),从而触发STM32外部中断,通知STM32网线状态。下面是配置PHY/**************转载 2021-09-14 20:35:18 · 1888 阅读 · 0 评论 -
STM32F107VC的ETH以太网外设+DP83848无法发送和接收数据包的解决办法
转载自:https://www.itdaan.com/blog/2017/10/14/8f74ff1d3a7ffb59bae43aa29892c659.html必须根据DP83848的自动协商结果配置ETH_MACCR的DM(duplex mode)和FES(fast ethernet speed)位。网线上数据发送线和接收线是分开的。发送用的是白橙(正线)、橙(负线)这对双绞线,而接收用的是白绿(正线)、绿(负线)这对双绞线。当以太网集线器上只插了两根网线时,一定不会产生碰撞,既可以配置为半双工转载 2021-09-14 20:18:52 · 2378 阅读 · 0 评论 -
lwip 组播
转载自http://www.voidcn.com/search/vrklluSTM32 + LWIP + Enc28J60 + 组播实现2016-01-20 stm32Lwip IP包分片重组2017-06-19 嵌入式 以太网 操作系统 系统网络lwip—DHCP2009-07-04 struct timer server input 网络 系统网络lwip2013-03-26lwip【3】LWIP ethernetif.c分析2015-10-13 C&C++lwip20转载 2021-08-29 21:45:53 · 460 阅读 · 0 评论