Взял пример Voice_Recorder_v2.04, переделал его под LPC2478 в Keil-е, запустил. В выходной буфер для теста сгенерил синус. После подачи команды Play the audio процессор из I2S прерывания, похоже, не выходит, т.е. отработка прерывания завершается и сразу возникает следующее. Из основного цикла ни какая команда больше не отрабатывается. В примере значение I2S_TXRATE = 16 (рассчитывается), если я сам ставлю I2S_TXRATE = 150 (границу не ловил), основной цикл начинает нормально работать.
Где искать причину неправильной работы программы?