ZLG-LwIP V1.06
所属分类:.net编程
开发工具:C/C++
文件大小:15507KB
下载次数:1
上传日期:2021-04-12 14:01:42
上 传 者:
2328016
说明: ZLG移值的一个Lwip网络编程,可以马上使用
(A LwIP network programming of ZLG shift value)
文件列表:
【发布】ZLG-LwIP V1.06 (0, 2016-05-03)
【发布】ZLG-LwIP V1.06\文档 (0, 2016-05-03)
【发布】ZLG-LwIP V1.06\文档\ZLG-LwIP应用笔记 V1.00.pdf (457278, 2015-12-21)
【发布】ZLG-LwIP V1.06\文档\ZLG-LwIP快速使用手册 V1.00.pdf (480004, 2015-12-21)
【发布】ZLG-LwIP V1.06\源代码 (0, 2016-05-03)
【发布】ZLG-LwIP V1.06\源代码\ZLG-LwIP_V1.06 (0, 2016-05-03)
【发布】ZLG-LwIP V1.06\源代码\ZLG-LwIP_V1.06\App (0, 2016-05-03)
【发布】ZLG-LwIP V1.06\源代码\ZLG-LwIP_V1.06\App\EthApp.c (11226, 2015-12-21)
【发布】ZLG-LwIP V1.06\源代码\ZLG-LwIP_V1.06\App\EthApp.h (4081, 2015-12-21)
【发布】ZLG-LwIP V1.06\源代码\ZLG-LwIP_V1.06\App\GigaDevice_App (0, 2016-05-03)
【发布】ZLG-LwIP V1.06\源代码\ZLG-LwIP_V1.06\App\GigaDevice_App\EthApp.c (30928, 2016-04-29)
【发布】ZLG-LwIP V1.06\源代码\ZLG-LwIP_V1.06\App\GigaDevice_App\EthApp.h (5015, 2016-04-29)
【发布】ZLG-LwIP V1.06\源代码\ZLG-LwIP_V1.06\App\GigaDevice_App\gd32f20x_conf.h (1488, 2016-04-29)
【发布】ZLG-LwIP V1.06\源代码\ZLG-LwIP_V1.06\App\GigaDevice_App\gd32f20x_it.c (3445, 2016-04-29)
【发布】ZLG-LwIP V1.06\源代码\ZLG-LwIP_V1.06\App\GigaDevice_App\gd32f20x_it.h (1008, 2016-04-29)
【发布】ZLG-LwIP V1.06\源代码\ZLG-LwIP_V1.06\App\GigaDevice_App\includes.h (9959, 2016-04-29)
【发布】ZLG-LwIP V1.06\源代码\ZLG-LwIP_V1.06\App\GigaDevice_App\main.c (5539, 2016-04-29)
【发布】ZLG-LwIP V1.06\源代码\ZLG-LwIP_V1.06\App\GigaDevice_App\main.h (2763, 2016-04-29)
【发布】ZLG-LwIP V1.06\源代码\ZLG-LwIP_V1.06\App\GigaDevice_App\systick.c (1527, 2016-04-29)
【发布】ZLG-LwIP V1.06\源代码\ZLG-LwIP_V1.06\App\GigaDevice_App\systick.h (751, 2016-04-29)
【发布】ZLG-LwIP V1.06\源代码\ZLG-LwIP_V1.06\App\GigaDevice_App\tftpserver.h (4218, 2016-04-29)
【发布】ZLG-LwIP V1.06\源代码\ZLG-LwIP_V1.06\App\includes.h (8872, 2015-12-21)
【发布】ZLG-LwIP V1.06\源代码\ZLG-LwIP_V1.06\App\Main.c (5834, 2015-12-21)
【发布】ZLG-LwIP V1.06\源代码\ZLG-LwIP_V1.06\App\Main.h (2930, 2015-12-21)
【发布】ZLG-LwIP V1.06\源代码\ZLG-LwIP_V1.06\App\Spansion_DualEth (0, 2016-05-03)
【发布】ZLG-LwIP V1.06\源代码\ZLG-LwIP_V1.06\App\Spansion_DualEth\EthApp.c (18562, 2015-12-21)
【发布】ZLG-LwIP V1.06\源代码\ZLG-LwIP_V1.06\App\Spansion_DualEth\EthApp.h (5398, 2015-12-21)
【发布】ZLG-LwIP V1.06\源代码\ZLG-LwIP_V1.06\App\Spansion_DualEth\ethernetif.c (14810, 2015-12-21)
【发布】ZLG-LwIP V1.06\源代码\ZLG-LwIP_V1.06\App\Spansion_DualEth\lwipopts.h (7596, 2015-12-21)
【发布】ZLG-LwIP V1.06\源代码\ZLG-LwIP_V1.06\BSP (0, 2016-05-03)
【发布】ZLG-LwIP V1.06\源代码\ZLG-LwIP_V1.06\BSP\Freescale (0, 2016-05-03)
【发布】ZLG-LwIP V1.06\源代码\ZLG-LwIP_V1.06\BSP\Freescale\Kinetis (0, 2016-05-03)
【发布】ZLG-LwIP V1.06\源代码\ZLG-LwIP_V1.06\BSP\Freescale\Kinetis\TwrK60F120M (0, 2016-05-03)
【发布】ZLG-LwIP V1.06\源代码\ZLG-LwIP_V1.06\BSP\Freescale\Kinetis\TwrK60F120M\EthNet (0, 2016-05-03)
【发布】ZLG-LwIP V1.06\源代码\ZLG-LwIP_V1.06\BSP\Freescale\Kinetis\TwrK60F120M\EthNet\enet.c (5636, 2015-12-21)
【发布】ZLG-LwIP V1.06\源代码\ZLG-LwIP_V1.06\BSP\Freescale\Kinetis\TwrK60F120M\EthNet\enet.h (1979, 2015-12-21)
【发布】ZLG-LwIP V1.06\源代码\ZLG-LwIP_V1.06\BSP\Freescale\Kinetis\TwrK60F120M\EthNet\eth.h (1442, 2015-12-21)
【发布】ZLG-LwIP V1.06\源代码\ZLG-LwIP_V1.06\BSP\Freescale\Kinetis\TwrK60F120M\EthNet\eth_phy.c (11066, 2015-12-21)
【发布】ZLG-LwIP V1.06\源代码\ZLG-LwIP_V1.06\BSP\Freescale\Kinetis\TwrK60F120M\EthNet\eth_phy.h (6092, 2015-12-21)
... ...
使用方法
1)双击根目录下的ZLG-LwIP_Keil.uvmpw,打开Keil例子工程(IAR工程暂未制作);
2)工程里面,有基于多款开发板的移植,相关开发板的工程文件在BSP目录里面;
3)APP存放main.c等文件,全部工程共用此目录;
4)uCOS-II\Config存放os_cfg.h等文件,用户要根据实际需要重新配置此文件,其他文件可以不改动;
5)uCOS-II\Ports存放Cortex-M0、Cortex-M3-M4等移植文件,用户根据内核类型选择移植文件;
6)uCOS-II\Source存放uCOS-II V2.92或以上版本的源文件;
7)LwIP\arch存放LwIP的OS模拟层代码以及与编译器相关的代码文件,全部工程共用此目录;
8)LwIP\Ethif_opts存放LwIP与以太网底层的接口文件和LwIP的配置文件,不同的硬件平台可能不同;
9)LwIP\LwIP-1.4.1是LwIP_V1.4.1的源代码,此文件夹下所有内容均未作修改,全部工程共用此目录。
移植方法
1)在BSP目录中找出相近的开发板工程。
2)修改BSP中的xxxxx_Bsp.c文件,其中bspClkInit、bspInit、__low_level_init是必需调用的函数,
其他LED、定时器等函数只是为了方便调试,可在实际工程中裁剪掉。
3)修改BSP中的xxxxx_Vectors.c文件,一般只要在向量表__vector_table中,填写相关中断的函数名称即可。
4)在BSP目录中,如有需要,请存放其他相关的MCU文件,如半导体厂家提供的寄存器头文件。
5)BSP\..\..\..\Keil中的xxxxx_IntFlash.scf等分散加载文件,
一般只要修改在文件头的存储器和堆栈的空间地址即可。
例程说明:
App\EthApp.c即为测试例子。主要建立3个任务:TCP客户端、UDP收发和HTTP服务器。
详细使用说明请参考《ZLG-LwIP快速使用手册》。
近期下载者:
相关文件:
收藏者: