分享

移植LWIP1.4到STM32107,RAW模式 (amoBBS 阿莫电子论坛)

 杰杰梅梅一生一世 2013-05-15
不知道为啥这个移植很难搜到,今天花了点时间,弄了下,简单WEB测试可以运行

步骤:
       1,STM32107的MAC带校验,而Lwip不可能面面俱到,所以有个地方需要改下(参照官方lwip示例修改),修改src\core\ipv4目录下的icmp.c,如下图(注意看行号,别说找不到)


修改前
2012-5-17 19:09 上传
下载附件 (196.56 KB)
修改前

修改后


      2,增加sys_now()函数,为了简便我直接加到sys_arch.c里了,SystemTime 为SysTick中断里的的计数器。

增加返回当前时间值的函数
      
      3,原来程序里调用 tcp_tmr(); 和etharp_tmr();的语句可以去掉了。


其他的按Lwip流程即可

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多