.1-------
- I
АУДИОТЕХНИКА
I
Таблица 1
Название
Чт/Зп
Адрес
Назначение
MODE
RW
0
Управление VS1001k
STATUS
RW
1
Состояние VS1001k
INT_FCTLH
2
He используется
CLOCKF
RW
3
Корректировка частоты
DECODE TIME
R
4
Время декодирования в секундах
AU DATA
R
5
Дополнительная информация звукового нотека
WRAM
W
6
Начальный адрес для закиси приложении в RAM
WRAMADDR
W
7
Адрес для запуска приложения.
HDAT0
R
8
Данные заголовка трЗ-файла
HDAT1
R
9
Данные заголовка трЗ-файла
A1ADDR
RW
10
Начальный адрес программы
VOL
RW
11
Задает аппаратное ослабление сигнала
RESERVED
12
Зарезервировано для VS1002
A1CTRL[x]
RW
1 3 + x
х = 0.
..1
записи в регистр, после ею адреса сле-
дует его новое значение (рис. 46). Для
чтения код равен - 0000 0011 (0x3h),
0000 0010 (0x2h)
запись данных Пос-
ле каждого приема-передачи должна
следовал ь пауза в 500 микросекунд.
Как уже было сказано ранее, на
стройка микросхемы осуществляется
через регистры. Все они перечислены
в таблице 1.
Регистры располагаются в X памя-
ти
(рис.
1),
начиная
с
адреса
0x4000. Ox40FF. При сбросе все регис-
тры устанавливаются в “0”.
і
і
I
Установка частоты дискрети-
зации
VS1001 к позволяет проигрывать звуко-
вые файлы с максимально возможной
і
частотой дискретизации 48000 Гц. При
этом задающий генератор (речь идет о
1
кварцевом или керамическом резона
горе) должен работать на час готе не ме-
нее 24,576 МГц, именно эта частота ре
комендована для микросхемы. Если
частота генератора меньше, уменьша-
ется и частота дискретизации. Для ее
расчета можно воспользоваться фор
1
мулой:
ЧАСТОТА ДИСКРЕТИЗАЦИИ
48000 х ЧАСТОТА ГЕНЕРАТОРА/24,576
Как видно из выражения, при реко
мендусмой частоте результат равен
і
48000. От частоты генератора налря
мую зависит производительность DSP
1
процессора. В таблице 2 представле
на зависимость качества звука (ско
рость звукового потока и частоты дис
крегизации) и задающей частоты.
Таблица 2
МГц
Kbps/кГ ц
12,288
96/24
22,880
160/44,1
24,5/6
192/48
26.000
256/48
28.000
320/48
Эти значении соответствуют алго-
ритму декомпрессии, при котором час-
тота дискретизации остается постоян
1
ной. В случае декомпрессии с персмен-
I
ной частотой скорость потока может
I
увеличиваться.
При использовании нестандартной
!
частоты генератора до начала проиг
І
»
I
рывания необходимо записать в пара-
метр С1_ОСКЕ значение, рассчитанное
по формуле:
ЗНАЧЕНИЕ РЕГИСТРА
ЧАСТОТА
ГЕНЕРАТОРА (Гц)/2000
При низких задающих частотах
(ниже 15 МГц) микросхема позволяет
удвоить ее. Для этого необходимо ус
тановитъ самый старший бит регистра
в “1”, т.е. для 14 МГц справедливы еле
дующие вычисления:
0x8000 т-14000000/2000 = 39768
Тестирование
Микросхема позволяет проводить ряд
внутренних тестов: памяти, шины уп-
равления, подача определенной часто-
ты на выход. Каждому гесту соответ-
ствует управляющая последователь
ность, которую необходимо передать
через шину управления. После каждой
такой посылки не обходимо дослать
еще четыре нуля!
Тест памяти
После записи пользовательской
программы или других изменений (на
пример, перезапись некоторых пере-
менных) может возникнуть необходи-
мость протестировать на наличие оши-
бок память. Тест памяти запускается
0x4 Г) ОхЕА 0x60 0x54 последователь-
ностью. После 500-микросекундной
паузы можно считать результат теста
из регистра ЕЮАТО.
В таблице 3 приведены значения
битов, установленных в “1”.
Таблица 3
Бит
Значение
0
Good X ROM
1
Good Y ROM (high)
2
Good Y ROM (low)
3
Good Y RAM
4
Good X RAM
5
Good Instruction RAM (high)
6
Good Instruction RAM (low)
7
Unused
Тест БС1
Тост запускается последовательно
ст ью 0x53 0x70 ОхЕЕ п, т до п
48 равен
порядковому номеру регистра из таб
лицы 3 Тестирование заключается при
копировании значения выбраннси о ре
гистра в НОАТО. Если выбран регистр
ЕЮАТО, то его значение переносится в
ЕЮАТ1.
Подача тона на выход
Последовательность 0x53 ОхЕЕ
ОхбЕ п генерирует синусоиду, постула
ющую на выход устройства. Параметр
п
может принимать значения ог 48 до
119. Параметры тестового сигнала оп
ределяются по формулам.
ЕбМх = (п - 48)глос(9,
Е&п--(п - 48) - 9
»
и таблице 4.
| Радиолюбитель
О1/20С6
предыдущая страница 9 Радиолюбитель 2005-01 читать онлайн следующая страница 11 Радиолюбитель 2005-01 читать онлайн Домой Выключить/включить текст