QUOTE (MW_Юрий @ Sep 29 2015, 19:34)

Контроллер уже стоит и все расписано, поэтому замена невозможна.
Есть выход и из этого положения - выкинуть сей шедевр нафиг.
QUOTE
Смотрю GPIO, интерфейс кодека, цифры того и другого. ARM CORTEX-M3 32MHZ то что имею. Вот что получается. Есть полноценный USART, он же SPI с MISО, MOSI. Есть еще I2C, но его сразу отмел.
О узнали, что кроме GPIO есть и другие буквы те-же SPI. А начинали с завки что GPIO ногами отмахаетесь

.
QUOTE
Использую MISO, MOSI для потока туда-сюда и завожу 32МГц на MCLK. И все. Что не так?
"Не так", то что Вы не обеспечите без дополнительной аппаратной поддержки синхронизацию с точностьтю до 10ns того, что генерит SPI c фреймовой синхронизацией.
QUOTE
Кодек беру Sample Rate 4кГц
И что, как Вы полагаете, вы сможете распознать (если речь идет о голосе) при такой частоте семплирования?