LWip1.4.1移植到STM32平台的步骤
来源:互联网 发布:java class.this 编辑:程序博客网 时间:2024/05/18 07:55
一、从官网下载lwip1.4.1压缩包
下载链接:
http://savannah.nongnu.org/projects/lwip/
二、解压缩
其中src为lwip的源文件
三、新建工程
keil工程如下:
将lwip中的代码依次添加到工程中去。此时源代码已经添加完毕,需要在include文件夹中添加arch文件夹。
再添加lwipopts.h文件。
最后,将文件的路径包含进来。
此时可以编译通过。
四、修改源代码文件。
1、修改low_level_init()函数
/* set MAC hardware address */
netif->hwaddr[0] = MacAddr[0];
netif->hwaddr[1] = MacAddr[1];
netif->hwaddr[2] = MacAddr[2];
netif->hwaddr[3] = MacAddr[3];
netif->hwaddr[4] = MacAddr[4];
netif->hwaddr[5] = MacAddr[5];
主要功能就是添加mac地址;
2、修改low_level_output函数;
3、修改low_level_input函数;
阅读全文
0 0
- LWip1.4.1移植到STM32平台的步骤
- 12864移植到STM32平台
- uCOS-II移植到STM32上的详细步骤
- uCOS-II移植到STM32的详细步骤
- uC/osii移植到stm32的详细步骤
- 1.FreeRTOS的简介&移植FreeRTOS到STM32平台
- 移植pixhawk到其他stm32平台
- lwIP1.3.0在无操作系统上的移植概述
- STM32平台移植uCOSIII
- STM32移植到GD32的问题---20170923
- Wince6.0移植Public目录的模块到自己的平台的步骤(移植OALIOCTL为例)
- ucfs 移植到stm32
- FreeRTOS移植到STM32
- UC_COS移植到STM32
- Lwip1.4.1分包测试
- Uip在STM32平台移植
- 移植ANDROID系统到MINI2440的步骤
- 移植ucgui到s3c2410的步骤
- Calculating Max and Min
- Java 反射机制的用途和缺点
- jmeter获取cookie里面的值
- MySQL-ifnull的嵌套使用
- 【译文】热闹驱动开发
- LWip1.4.1移植到STM32平台的步骤
- Android中View绘制过程(六) performDraw
- 百度富文本编辑器集成——代码备份
- robotFramework 读取Excel文件数据
- IDEA启动Tomcat,报“LifecycleException: Failed to start component [StandardEngine[Catalina]
- 72_异常机制_Exception_Throwable_Error的概念
- Lua 常用Math库
- apache部署ssl证书
- main函数最后一行提示错误问题--仍在分析中---标点符号是完整的--