【发布时间】:2010-11-12 17:17:34
【问题描述】:
是否有人对以下任何嵌入式 TCP/IP 堆栈有特别好的(或不好的)经验?
- uIP
- lwIP
- Bentham 的 TCP/IP Lean 实现
- TCP/IP 堆栈from this book
我需要一个可靠的、易于移植的堆栈。代码大小不是很重要,性能相对重要,但易用性和移植性很重要。
系统可能会使用 RTOS,但尚未确定,但根据我的经验,大多数堆栈都可以在有或没有 RTOS 的情况下使用。该平台很可能是 ARM 变体(很可能是 ARM7 或 CM3)。
不太关心将堆栈栓接到以太网驱动程序,因此这不是选择的重中之重。
我对从操作系统(例如 Linux、RTEMS 等)中提取堆栈不是很感兴趣。
我也对 Interniche、Micrium 等商业产品不感兴趣......
堆栈不需要各种花里胡哨,不需要 IPv6,而且我不需要任何东西(Web 服务器、FTP 服务器等)。事实上,有可能我将只使用 UDP,尽管我可以设想一些使用 TCP 更可取的场景。
我错过的其他堆栈的经验当然也很有趣。
感谢您的宝贵时间和意见。
【问题讨论】:
标签: networking embedded tcp firmware rtos