Пытаюсь сделать запись с микрофона на SD карточку. В ДШ на VS1053 приведен код инициализации ADPCM энкодера, запускаю - работает, звук с микрофона начинает идти в наушники...
Но в ДШ еще сказано, что необходимо применить патч, патч применяю, но его надо запустить и тут начинаются приколы: в ДШ про запуск патча ничего вообще не сказано, а в примере плеера от VLSI идет запуск огг/ворбис патча...
Код
vs_write(VS_AICTRL0, 16000U); delay_ms(10); while(!DREQ);
vs_write(VS_AICTRL1, 0); delay_ms(10); while(!DREQ);
vs_write(VS_AICTRL2, 4096U); delay_ms(10); while(!DREQ);
vs_write(VS_AICTRL3, 0); delay_ms(10); while(!DREQ);
LoadUserCode();
vs_write(VS_AIADDR, 0x0034); while(!DREQ);
vs_write(VS_MODE, 0x1804); delay_ms(10); while(!DREQ);
Кароче путанница, если кто делал - помогите пожалуйста...