Есть ли у кого-то особенно хорошие (или плохие) впечатления от любого из следующих встроенных стеков TCP/IP?
- uIP
- lwIP
- Bentham Внедрение протокола TCP/IP
- Стек TCP/IP из этой книги
Мои потребности предназначены для надежного, простого в использовании порта. Размер кода не очень важен, производительность относительно важна, но очень важна простота использования и портирования.
Возможно, система использует RTOS, которая не была решена, но по моему опыту большинство стеков можно использовать с RTOS или без них. Скорее всего, платформа будет вариантом ARM (ARM7 или CM3, по всей вероятности).
Не слишком беспокоиться о прикреплении стека к Ethernet-драйверу, поэтому это не большой приоритет в выборе.
Я не очень заинтересован в извлечении стека из ОС, таких как Linux, RTEMS и т.д.
Меня также не интересуют коммерческие предложения, такие как Interniche, Micrium и т.д.
В стеке не нужны всевозможные колокола и свистки, не нужен IPv6, и мне не нужны какие-либо вещи поверх него (веб-серверы, FTP-серверы и т.д.). На самом деле возможно, что Я буду использовать только UDP, хотя я могу представить себе несколько сценариев, в которых предпочтительнее использовать TCP.
Опыт с другими стеками, которые я пропустил, конечно, тоже очень интересен.
Спасибо за ваше время и ввод.