Цитата(Метценгерштейн @ Aug 28 2014, 21:20)

...
как только размер массива задаю >50, сразу что-то не так в исполнении программы. Хотя, компилится без проблем.
uint8_t recv_IP[500];
объявлен как глобальный.
...
А как Вы туда данные кладете через указатель или по индексу массива?