不知道为啥这个移植很难搜到,今天花了点时间,弄了下,简单WEB测试可以运行 步骤: 1,STM32107的MAC带校验,而Lwip不可能面面俱到,所以有个地方需要改下(参照官方lwip示例修改),修改src\core\ipv4目录下的icmp.c,如下图(注意看行号,别说找不到) 2,增加sys_now()函数,为了简便我直接加到sys_arch.c里了,SystemTime 为SysTick中断里的的计数器。 3,原来程序里调用 tcp_tmr(); 和etharp_tmr();的语句可以去掉了。 其他的按Lwip流程即可 |
|