Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: AMBE-2000
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > ARM
arttech
Подскажите, как правильно проинициализировать AMBE-2000, чтоб в результате этот девайс ожил.

Устанавливаю режим, Passive Framed mode.
VAD = 1;
SLIP = 1;
ECHOCAN = 1;
CHAN_SEL0 = 0;
CHAN_SEL1 = 1;
SOFT_EN = 1;

При получении EPR:
Формирую заголовок пакета и отправляю в AMBE. (channel interface), после этого сразу читаю данные из AMBE...

По документации это так:

The AMBE-2000™ expects an encoder packet to be read approximately every 20 msec. Following the
initial reset, wait for EPR to go low and read the initial packet (t0). 20 msec later, the next packet (t1) should be
ready. For packet t1 and all following packets use the procedure below:
1) Wait for slightly less than 20 msec.
2) Assert CHAN_TX_STB and read word on CHAN_TX_DATA.
3) If transmitted word not 0x13EC, discard it and repeat step 2.
4) If transmitted word 0x13EC, read 23 more words (rest of packet).

В результате девайс мне отдаёт только первое слово заголовка 0x13EC по линии CHAN_TX_DATA, далее формирую ещё 23 цикла чтения, но линия пуста и ничего не отдаёт.
sergvks
C AMBE-2000 к сожалению не работали, только с AMBE-1000....
arttech
Цитата(sergvks @ Jan 24 2008, 19:48) *
C AMBE-2000 к сожалению не работали, только с AMBE-1000....

Ну это не беда, можно и с AMBE-1000 smile.gif
Первую часть проблемы выяснил, очень критичные временные задержки при стробировании передаваемых слов в канальном интерфейсе, но теперь такая же проблема возникла и на другой стороне: AMBE забирает PCM данные и нормально их передаёт в канальный интерфейс, а вот выложить данные через канальный интерфейс в CODEC_TX_DATA не получается...
Может подскажете на какой частоте дискретизации он всётаки это делает без проблем?
В документации написано 8 кГц..
sergvks
Цитата(arttech @ Jan 25 2008, 15:11) *
Ну это не беда, можно и с AMBE-1000 smile.gif
Первую часть проблемы выяснил, очень критичные временные задержки при стробировании передаваемых слов в канальном интерфейсе, но теперь такая же проблема возникла и на другой стороне: AMBE забирает PCM данные и нормально их передаёт в канальный интерфейс, а вот выложить данные через канальный интерфейс в CODEC_TX_DATA не получается...
Может подскажете на какой частоте дискретизации он всётаки это делает без проблем?
В документации написано 8 кГц..

У нас 1000 работала на 8 кГц, если мне не изменяет память(столько лет прошло), если это поможет могу поискать схему + исходники на avr'ку, которая управляла амбешкой (но на асме).
arttech
Цитата(sergvks @ Jan 25 2008, 17:34) *
У нас 1000 работала на 8 кГц, если мне не изменяет память(столько лет прошло), если это поможет могу поискать схему + исходники на avr'ку, которая управляла амбешкой (но на асме).

Было бы здорово smile.gif
Всё конечно не нужно, а вот подключение интерфейса кодека желательно.
И ещё бы чисто функциональное описание алгоритма отправки/ приёма пакетов через канальный интерфейс.

Т.е. через каждые 20мсек. в какой последовательности отправлялись/принимались пакеты..
maxfox2k
Цитата(arttech @ Jan 25 2008, 15:11) *
Ну это не беда, можно и с AMBE-1000 smile.gif
Первую часть проблемы выяснил, очень критичные временные задержки при стробировании передаваемых слов в канальном интерфейсе, но теперь такая же проблема возникла и на другой стороне: AMBE забирает PCM данные и нормально их передаёт в канальный интерфейс, а вот выложить данные через канальный интерфейс в CODEC_TX_DATA не получается...
Может подскажете на какой частоте дискретизации он всётаки это делает без проблем?
В документации написано 8 кГц..

ispolzui tablichnye znacheniya ili zaprosi u proizvoditelya nastroiki pod svoi nuzhdy
arttech
Цитата(maxfox2k @ Jan 28 2008, 05:54) *
ispolzui tablichnye znacheniya ili zaprosi u proizvoditelya nastroiki pod svoi nuzhdy

Использую исключительно все значения, что приведены в таблице для AMBE-2000.
Может быть есть какая-то взаимосвязь с установками посредством пинов и пакетной посылкой параметров???
sergvks
Нашёл только последнюю версию схемы под 2000-ю, исходников не нашёл ибо человек, который вёл проект уволился пару лет назад.
arttech
Цитата(sergvks @ Jan 28 2008, 19:47) *
Нашёл только последнюю версию схемы под 2000-ю, исходников не нашёл ибо человек, который вёл проект уволился пару лет назад.

Благодарю smile.gif
а в каком CAD-e можно открыть этот файл, PCAD2004й не открывает
sergvks
Цитата(arttech @ Jan 28 2008, 19:28) *
Благодарю smile.gif
а в каком CAD-e можно открыть этот файл, PCAD2004й не открывает

Сохранял в 2006ом как ASCII PCAD-2002.
Оно видно если посмотреть в текстовом виде.
PCAD2004й должен открывать.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.