Skip to content

stm32-hotspot/CKB-LwIP-FreeRTOS-UDP-Echo-Server-F767

Repository files navigation

Implementing a LwIP and FreeRTOS™ v1 UDP echo server on the STM32F7 series

Summary

This guide explains how to implement a LwIP and FreeRTOS™ v1 UDP echo server on the STM32F7 series, focusing on the STM32F767 MCU. Complete steps and detailed instructions are provided in this knowledge base article.

Hardware

This example is provided for the following MCU and can be tailored for any other F7 series microcontrollers with slight memory address variations:

Software

How to use this example

Compile the code. Using an application or utility like Packet Sender, you can test whether the server is successfully receiving UDP test messages. The board can obtain its IP address in two ways: either dynamically from a DHCP server running on the testing computer or network using, for example, Tftpd32, or through a statically defined IP address. In this example, we format a UDP packet to send to port 7 using the IP address, whether it is assigned by the DHCP server or manually configured. demo After this, you should see that the response echoed back by the UDP server running on the board, confirming that the server is functioning correctly and everything is working as intended. demo

Additional resources

Here are some useful links to assist with development using the LwIP middleware within ST's ecosystem:

Troubleshooting

Please refer to the CONTRIBUTING.MD guide.

About

No description, website, or topics provided.

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages