Цитата(andrewlekar @ Sep 13 2010, 14:02)

Сделал приём Ethernet фреймов через прерывание и начались проблемы - приложение (на lwip + ucos) работает минут 5, после чего начинает задерживаться при пингах, сбрасывать соединение TCP, возникают сообщения о расходе памяти lwip.
Если сделать поллингом и проверкой указателя буфера DMA, то всё работает на ура.
В чём может быть причина? Похоже на неправильную обработку прерывания. Однако системный таймер обрабатывается точно так же и не сбоит.
Скачайте FreeRTOS. В папке FreeRTOS\Demo\CORTEX_LPC1768_IAR есть рабочий проект с испоьзованием Ethernet через прерывания. Я начинал с него, там все работает...