реклама на сайте
подробности

 
 
> Установка частоты дискретизации при инициализации аудиокодека AC'97
Misa
сообщение Feb 9 2007, 09:26
Сообщение #1


Участник
*

Группа: Свой
Сообщений: 35
Регистрация: 25-04-06
Пользователь №: 16 458



Здравствуйте !
Возникла следующая проблема.
Кодек не работает на частоте дискретизации 16 кГц.

Использую кодек AD1986A AC'97. Стандартно кодек настроен на частоту дискретизации - 48 кГц ( DAC) . Пробую настроить его на 16 кГц. ( В документации написано что держит ).
Последовательность действий при инициализации:
1) Reset
2) Комутирую DAC на выход
3) Установка VRA = 1
4) Устанока Rate DAC = 16 кГц

после инициализации, кодек без изменений работает на 48 кГц. При просмотре регистров - VRA = 0; Rate DAC = 48 кГц (как было вначале (по умолчанию) до инициализации )

Если кто сталкивался с подобным, подскажите.
Заране спасибо за ответы.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 1)
Misa
сообщение Feb 19 2007, 17:50
Сообщение #2


Участник
*

Группа: Свой
Сообщений: 35
Регистрация: 25-04-06
Пользователь №: 16 458



Нашел грабли !
После установки каждого регистра, нужно запросить ( проверить ) его значение. Особенно при установке VRA и Sample Rate. Видимо внутренние PLL требуют времени перенастройки.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th July 2025 - 19:59
Рейтинг@Mail.ru


Страница сгенерированна за 0.01366 секунд с 7
ELECTRONIX ©2004-2016