mag24 0 9 февраля, 2007 Опубликовано 9 февраля, 2007 · Жалоба Здравствуйте ! Возникла следующая проблема. Кодек не работает на частоте дискретизации 16 кГц. Использую кодек AD1986A AC'97. Стандартно кодек настроен на частоту дискретизации - 48 кГц ( DAC) . Пробую настроить его на 16 кГц. ( В документации написано что держит ). Последовательность действий при инициализации: 1) Reset 2) Комутирую DAC на выход 3) Установка VRA = 1 4) Устанока Rate DAC = 16 кГц после инициализации, кодек без изменений работает на 48 кГц. При просмотре регистров - VRA = 0; Rate DAC = 48 кГц (как было вначале (по умолчанию) до инициализации ) Если кто сталкивался с подобным, подскажите. Заране спасибо за ответы. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mag24 0 19 февраля, 2007 Опубликовано 19 февраля, 2007 · Жалоба Нашел грабли ! После установки каждого регистра, нужно запросить ( проверить ) его значение. Особенно при установке VRA и Sample Rate. Видимо внутренние PLL требуют времени перенастройки. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться