Lightweight TCP/IP (lwIP) Stack
The Lightweight TCP/IP (lwIP) Stack for CrossCore Embedded Studio is and implementation of this widely accepted TCP/IP stack for embedded platforms supporting most of the networking protocols in the TCP/IP suite.
- lwIP stack for CrossCore Embedded Studio requires a real-time operating system (RTOS).
- Integrates seamlessly with CrossCore Embedded Studio.
- Provides examples for a smooth out-of-the-box experience.
- Well integrated with μC/OS-III™ Real-Time Kernel for CrossCore Embedded Studio providing a task based solution for networking application.
Supports most common TCP/IP protocols:
- 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
- DHCP (Dynamic Host Configuration Protocol)
- TCP (Transmission Control Protocol) with congestion control, RTT estimation and fast recovery/fast retransmit
- ARP (Address Resolution Protocol) for Ethernet
- Optional Berkeley-alike (BSD) socket API
Compatible PartsView All
Lightweight TCP/IP (lwIP) is a widely accepted TCP/IP stack for embedded platforms supporting most of the networking protocols in the TCP/IP suite. It offers a BSD-alike socket application programming interface, which facilitates easy migration of existing network or socket applications to your embedded platform.
This is a port of the lwIP TCP/IP stack to the Analog Devices Blackfin® and ADSP-SC5xx SHARC® processor family. All supported Ethernet drivers are provided by CrossCore Embedded Studio. It seamlessly integrates with CrossCore Embedded Studio and provides a user interface for configuring the stack.
CROSSCORE® Tools Support:
Tel: 1-800-ANALOGD (262-5643)
- Windows 7 Professional, Enterprise, or Ultimate (32 and 64-bit)
- Windows 8.1 Pro or Enterprise (32 and 64-bit)
- Windows 10 Pro or Enterprise (32 and 64-bit)
- 2 GHz single core processor; 3.3GHz dual core or better recommended
- 1 GB RAM; 4GB or more recommended
- 2 GB available disk space
- One open USB port