sylvan (07.12.2011 17:34, просмотров: 3101)
Кто работает с родным TCP стеком Кейла (RL-TCPnet)? Он тормознутый или как обычно я не умею его готовить?
Копаю свою платку на LPC1768. Использую их же операционную систему. Обратил внимание что ping бывает долгий. Стал читать описалово - говорят, если используешь TCP стек под операционкой, та самая задача, где происходит main_TcpNet() ДОЛЖНА иметь самый низкий приоритет. Ну дык я и имею пинг в 40мс регулярно. Пока TFT перерисовываю, оно и стоит.
Как сделать быстро и хорошо?
- отказаться от операционки?
- использовать другой стек, но какой?
- я что-то не прально настроил?
До этого копал стек в составе PowerPack (он же Segger). Там была возможность использовать стек в прерывании от пришедших пакетов. И все летало. Но обнаружились серьезные недостатки стека и я от него отказался.
И вот на тебе, опять....
PS koyodza! писать свой стек не предлагай! Я еще не созрел :)