这是uT/LwIP的第一个版本,基于开源网络协议栈LwIP(版本1.3.2)进行优化移植而发布。 此预览版本基于通用的SPI接口网络芯片ENC28J60而发布,MCU选择ST公司的STM32F407VG。 预览版提供了KEIL MDK、IAR EWARM、uT/Studio的工程文件,以及用于学习的实验教程, 配置指南和例程源代码。 详细描述如下: 一、特性有: a.支持三个常用的开发环境,方便客户根据具体情况选择使用。 b.采用SPI接口的ENC28J60网络芯片,增加了硬件支持的通用性。 c.提供http协议测试例程,用于验证uT/LwIP协议栈的功能。 d.使用uTenux操作系统中的消息缓冲区实现uT/LwIP协议栈的邮箱功能。 e.http例程提供了不依赖操作系统的raw api方式,便于验证底层硬件的网络收发。 二、支持的芯片有: a.SPI接口的所有Cortex-M微控制器(本版本提供STM32f407F407VG为例的源代码)。 b.Microchip公司的SPI接口网络芯片ENC28J60。 三、支持的环境有: a.悠龙软件的uT/Studio V3.1(Eclipse/GCC EABI,支持CMSIS 3.0)。 b.IAR EWARM 6.50.6。 c.KEIL RealView MDK 4.71a。 预定在9月会推出1.0.00(Stable版),包括调整目录结构方便用户增加代码和修改, 以及增加LwIP的应用层协议样例等。……