組込みシステム向けTCP/IPプロトコルスタック lwIP
lwIP (lightweight TCP/IP) は、組込みシステム向けに開発された軽量かつ高機能のTCP/IPプロトコルスタックです。
ユーシーテクノロジは、lwIPを世界標準のリアルタイムOS µT-Kernelに移植し提供いたします。
lwIPの主な機能
- 組み込みシステム向けに設計され、RAM/ROM使用量を最小限に抑えた軽量TCP/IPスタック
- 主要なネットワークプロトコルに対応(IP, TCP, UDP, ICMP, ARP, DHCP, DNSなど)
- HTTPサーバー(httpd)のサンプルプログラムを提供
- IPv4/IPv6デュアルスタック対応
- 修正BSDライセンス(Modified BSD License)で提供されるオープンソースのソフトウェア
リアルタイムOS µT-Kernel 対応
lwIPはリアルタイムOSと組み合わせることにより、POSIXライクなSocket APIが使用可能になり、利便性が増します。
ユーシーテクノロジではlwIPをリアルタイムOS μT-Kernelに移植し提供いたします。またネットワークドライバはµT-Kernelのデバイス仕様に準じ、ハードウェアの性能を引き出します。
評価用サンプルの提供(準備中)
lwIPを移植したμT-Kernelの評価用サンプルを提供いたします。
μT-Kernelは、市販の各種マイコンボードに対応したμT-Kernel 3.0 BSP2(ボードサポートパッケージ)を使用します。
以下のマイコンボードで評価いただけます(ただいま準備中です)。
| マイコンボード | マイコンメーカ | 開発環境 |
|---|---|---|
| EK-RA8P1 | ルネサス エレクトロニクス | e2studio |
| STM32N6570-DK | STマイクロエレクトロニクス | STM32CubeIDE |
ご注意
- 評価用サンプルのデバイスドライバは、マイコンメーカ提供のファームウェアを使用しています。
- 評価用サンプルは、動作確認や評価を主な目的とし、ユーシーテクノロジは一切の保証、サポートは行いません。
