Обзор

Особенности и преимущества

  • 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

Подробнее о продукте

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)
Contact Support

Downloads And Related Software

Загружаемые ресурсы

Lightweight TCP/IP Stack for CrossCore® Embedded Studio (Rev. 2.6.0)

This version of Lightweight TCP/IP Stack for CrossCore® Embedded Studio (Rev. 2.6.0) requires CrossCore Embedded Studio version 2.6.0 or later

Lightweight TCP/IP Stack for CrossCore® Embedded Studio (Rev. 2.4.0)
Lightweight TCP/IP Stack for CrossCore® Embedded Studio (Rev. 2.0.0)
Lightweight TCP/IP Stack for CrossCore® Embedded Studio (Rev. 1.0.1)

Инструменты разработки ПО

CrossCore Embedded Studio

CrossCore Embedded Studio – это интегрированная среда разработки (IDE) мирового уровня для процессоров семейств Blackfin и SHARC.

Межплатформенное ПО

Micriµm µC/OS-III

Ядро операционной системы реального времени µC/OS-III® компании Micriµm для CrossCore Embedded Studio (CCES) – это дружественная пользователю среда для создания приложений µC/OS-III, исполняемых на процессорах Blackfin и SHARC.

Micriµm µC/OS-II

Ядро операционной системы реального времени µC/OS-II® компании Micriµm для CrossCore Embedded Studio (CCES) – это дружественная пользователю среда для создания приложений µC/OS-II, исполняемых на процессорах Blackfin и SHARC.

Micrium µC/USB Host

Стек хост-процессора µC/USB для CrossCore Embedded Studio (CCES) – это совместно разработанная Analog Devices и Micriµm дружественная пользователю среда программирования для встраиваемых приложений, в которых требуется функция хоста USB.

Micriµm µC/FS

Файловая система µC/FS™ компании Micriµm для CrossCore® Embedded Studio – эта компактная, надежная, высокопроизводительная файловая система, совместно разработанная Analog Devices и Micriµm.

Стек uC/USB Device Micrium

Стек устройства USB µC/USB Device™ компании Micriµm для CrossCore Embedded Studio (CCES) – это дружественная пользователю среда программирования для встраиваемых приложений, в которых требуется функция устройства USB.

Systems Requirements

  • 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

Related Hardware (3)

Наборы EZ-Kit