社区导航

 
快捷导航
  • 首页
  • 论坛
  • 查看新帖
  • 最新回复
  • 社区活动
  • 联系管理员
  • 消灭零回复
  • E金币兑换
  • 干货
搜索
查看: 743|回复: 2

[原创] STM32F769I-DISCO评测【11】--移植LWIP

[复制链接]

1011

TA的帖子

1

TA的资源

版主

Rank: 6Rank: 6

发表于 2017-1-2 19:31:30 | 显示全部楼层 |阅读模式
本节我们介绍LWIP的移植。本次我们采用之前建立的工程模板来构建LWIP工程。首先我们需要LWIP源码,它来自固件包中的STM32Cube_FW_F7_V1.4.0\Middlewares\Third_Party\LwIP,我们将LWIP复制到我们工程模板下面,如下所示: 1.png
然后在同样文件夹下面建立BSP文件夹,如下所示:
2.png
拷贝otm8009a.c和otm8009a.h到BSP文件夹下面,文件来自STM32Cube_FW_F7_V1.4.0\Drivers\BSP\Components。
拷贝app_ethernet.c、ethernetif.c、fs.c、fsdata.c、httpserver-netconn.c到USER文件夹中;文件路径为STM32Cube_FW_F7_V1.4.0\Projects\STM32F769I-Discovery\Applications\LwIP\LwIP_HTTP_Server_Netconn_RTOS\Src,
拷贝app_ethernet.h、ethernetif.h、fs.h、fsdata.h、httpserver-netconn.h、lwipopts.h到USER文件夹中;文件路径为STM32Cube_FW_F7_V1.4.0\Projects\STM32F769I-Discovery\Applications\LwIP\LwIP_HTTP_Server_Netconn_RTOS\Inc,
然后将文件添加到工程中,如下所示:
3.png
4.png
5.png
6.png
7.png
8.png
在最后加入各自的头文件路径就可以了。
测试结果
9.png

点击此处,查看STM32F769I开发板官方资源。
此帖出自stm32/stm8论坛

评分

1

查看全部评分



回复

使用道具 举报

629

TA的帖子

1

TA的资源

一粒金砂(中级)

Rank: 2

发表于 2017-1-2 22:04:08 | 显示全部楼层
没有系统的移植吗?

点评

是的,可以裸机跑LWIP  详情 回复 发表于 2017-1-2 22:14


回复

使用道具 举报

1011

TA的帖子

1

TA的资源

版主

Rank: 6Rank: 6

 楼主| 发表于 2017-1-2 22:14:59 | 显示全部楼层
电子微创意 发表于 2017-1-2 22:04
没有系统的移植吗?

是的,可以裸机跑LWIP


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

  • 论坛活动 E手掌握

    扫码关注
    EEWORLD 官方微信

  • EE福利  唾手可得

    扫码关注
    EE福利 唾手可得

小黑屋|手机版|Archiver|电子工程世界 ( 京ICP证 060456

GMT+8, 2018-7-16 20:56 , Processed in 0.153617 second(s), 17 queries , Gzip On, Redis On.

快速回复 返回顶部 返回列表