STMicroelectronics STM32F407/STM32F417 AN3966 Application Note

This document presents a demonstration package built on top of the LwIP (Lightweight IP) TCP/IP stack which is an open source stack intended for embedded devices.


STMicroelectronics STM32F407/STM32F417 AN3966 Application Note - cover page
Brand
STMicroelectronics
Document type
Application Note
Language
English
Pages
47
File format
PDF
File size
659 KB
Published
07 August, 2012
Updated
01 October, 2023
MD5 checksum
210A2A12D344338FF79AF79847581C4E

About this manual

The note presents a demonstration package built on the LwIP (Lightweight IP) TCP/IP stack for STM32F407/STM32F417 microcontrollers. It includes nine example applications such as web servers, TFTP server, TCP/UDP echo clients and servers, both in standalone mode and with FreeRTOS.

The document describes the LwIP stack features, its three APIs (Raw, Netconn, Socket), the low‑level Ethernet driver, memory configuration options, and provides footprint information for each demo module.

What's inside

  • Introduction
  • LwIP stack overview
  • STM32F4x7 low level driver overview
  • Developing applications with LwIP stack
  • Description of the demonstration package
  • Using the demos
  • Footprint information
  • Conclusion
  • Revision history

Specifications

Total Flash memory for all modules55220 bytes

Frequently asked questions

Which microcontrollers are covered by this application note?

The note applies to the STM32F407 and STM32F417 microcontrollers.

What APIs does the LwIP stack provide?

LwIP offers three APIs: the native Raw API, the high‑level Netconn API, and the BSD Socket API.

What demo applications are included in the package?

The package includes a web server, a TFTP server, TCP and UDP echo client and server applications, both in standalone mode and with FreeRTOS.

What is the purpose of the footprint information section?

It lists the flash and SRAM usage of each demo module and the total memory consumption.

Download PDF (659 KB)

More STMicroelectronics Manuals


View all STMicroelectronics manuals →