Alex11, спасибо Вам большое за помощь.
Посмотрел юзермануал про режимы I2S на LPC.
Да, я уже хочу кодек мастером поставить ;)
Я так понял, что тогда МК синхронизировать не надо будет? (в крайнем случае 12МГц будет полезно для USB, но я его пока не планирую)
Достаточно будет настроить на мк PLL от внутреннего генератора.
И по входящим тактам BCLK он сам всё будет считать и на передачу и на прием.
А к кодеку надо прицепить кварц и по SPI настроить его мастером.
Еще не совсем понятно как тогда подключать BCLK кодека - одновременно к I2SRX_CLK и I2STX_CLK на мк?
И с прерываниями пока только в общих чертах интуитивно понятно, что если их разрешить, то они будут возникать. ;)
И записывать входящие данные во входное FIFO, а мой обработчик будет класть ответ в выходное.
Но это я сейчас разузнаю.
А про требования - думаю, всё же, мне этот 23B подойдёт. За качеством я пока не гонюсь.
Вообще, гитарный сигнал режется выше 6-7кГц напрочь, но использовать кодек 22кГц почему-то не хочется ;).
В целях ознакомления с ARM и методами ЦОС, планирую соорудить себе подобие гитарного процессора, и, что важно, с выходом на наушники.
(+ знаковый экранчик + 5 кнопок)
Пока главное - доступность и возможность спаять всё в домашних условиях. ;)