Приветствую.
Есть TLV320AIC1110, корпус tqfp32, просто распаяна на платке tffp->pin выводы.
Подключаю ее шиной TDM к к плате SamE70(SSC)
Всё стандартно вроде, PCMclk and Mclk = 2,048МГц
PcmSyn каждые 256 клоков
Регистры настроены так: 9B 03 40 A0 00 00 00 (MIC1 select, EAR1 select, Linear mode, filters - off)
схема
Нажмите для просмотра прикрепленного файла
К выходу, как положено подключены наушники, 32 Ом (в общем и не важно, подключал высокоомную нагрузку и низкоомную).
Генерирую в цифре синус 3400 Гц, на выходе вижу такую картинку
Нажмите для просмотра прикрепленного файла
Нажмите для просмотра прикрепленного файла
Такая же картина, если на вход микрофона подать генератор 3400Гц, в TDM(цифре) завернуть обратно.
Вот картинка выхода, генератор синус 1000Гц.
Нажмите для просмотра прикрепленного файла
Что это такое может быть? Расстояние между этими "шагами" 20-25мкс, т.е. 40кГц. Частота передискретизации?
До этого использовались кодеки TP3070, там всё "чисто"
Добавлю, 40кГц, конечно, ушами да в наушниках не слышно. Может в Техасе и не стали заморачиваться с этим. Но картинка пугающая) Кроме этого есть "пример" ТР3070, которому лет 20-30 и он "не такой"