Проблемы с дублирующими цепями WM8904 и SAMV71

#audio #codec #atmel

#Аудио #кодек #atmel

Вопрос:

Я работал с платой SAMV71 Xplained ultra с некоторым кодом для зацикливания звука встроенного кодека WM8904. Код отлично работает на плате Xplained ultra. Но когда я дублировал часть платы на новую печатную плату, я получаю искаженный вывод от кодека. Вот графики. Может кто-нибудь сказать мне, как это отладить? Я проверил принципиальную схему и протестировал печатную плату, и все выглядит нормально, но что-то не так и вызывает искаженный вывод от кодека. Пожалуйста, дайте мне знать, что здесь делать. Введите звук свистка в кодек
Вывод из кодека выглядит искаженным

График LRCLK рассчитан как частота 43,8 кГц График LRCLK График BCLK рассчитан как 1,315 МГц BCLK grpah График MCLK рассчитан как 62,5 кГц График MCLK

Ниже приведена разница в частоте передатчика BCLK / TK (синхронный последовательный контроллер), которая должна была вдвое превышать текущую частоту. Ошибка сигнала BCLK / TK

Комментарии:

1. Кто-нибудь может сказать мне, как отладить эту проблему?

2. Это выглядит как перекрестный сигнал синхронизации на звуковой линии. Соответствует ли частота пилообразного сигнала какой-либо из других тактовых сигналов?

3. Возможно, кто-нибудь из электротехнического stackexchange может лучше помочь с этим?: electronics.stackexchange.com