STM32F4x7

STM32F4x7 Webserver Demo
Based on the lwIP TCP/IP stack

Home page | List of tasks

# STM32 F-4 Series

A new generation on STM32 with significant improvement in

features / performance:

- More Memory
- Advanced features
- Maintain close pin-out compatibility
- Maintain close software compatibility

Complement the existing family with more performance, memory and features
The STM32F4x7 home page

About this demonstration |

This webserver is a part of a demonstration package developed on the top level of the lwIP TCP/IP stack.
The package contains nine applications:

1. Applications running in standalone (without an RTOS):

- A Webserver.
- A TFTP server.
- A TCP echo client application
- A TCP echo server application
- A UDP echo client application
- A UDP echo server application

2. Applications running with FreeRTOS operating system:

- A Webserver based on netconn API.
- A Webserver based on socket API.
- A TCP/UDP echo server application based on netconn API.

About LwIP |

lwIP, pronounced lightweight IP, is an open source TCP/IP stack developed by Adam Dunkels at the Swedish Institute of Computer Science and is maintained now by a world wide community of developers.
lwIP features:
- IP (Internet Protocol) including packet forwarding over multiple network interfaces
- ICMP (Internet Control Message Protocol) for network maintenance and debugging
- UDP (User Datagram Protocol) including experimental UDP-lite extensions
- TCP (Transmission Control Protocol) with congestion control, RTT estimation and fast recovery/fast retransmit
- Specialized raw API for enhanced performance
- Optional Berkeley-alike socket API
- DHCP (Dynamic Host Configuration Protocol)
- PPP (Point-to-Point Protocol)
- ARP (Address Resolution Protocol) for Ethernet
For more informations you can refer to the website: http://savannah.nongnu.org/projects/lwip/