Российский производитель и разработчик сертифицированного измерительного оборудования с 1987 года


Использование ЦАП в Е440

Вы не вошли.

 Поиск | Регистрация | Вход 

Евгений Владимиров
03.03.2005 09:08:50
#1

Гость

Использование ЦАП в Е440

Стоит задача построить с помощью ЦАП генератор сигнала специальной формы длительностью 4 мс с внешним запуском. Попробовали загрузку FIFO(512 слов,частота 125 кГц) и запуск выдачи FIFO в ЦАП  START_DAC. После однократной выдачи цикл необходимо остановить. Поскольку в модуле остановка по завершению цикла не предусмотрена, использовали функцию STOP_DAC. При этом FIFO успевает выдать еще 2-3 цикла. Как это можно преодолеть?

Сергей
03.03.2005 18:45:29
#2

Гость

Re: Использование ЦАП в Е440

Можно модифицировать код DSP - смотрите BIOS от E-440. В принципе, это не сложно: посмотрите, где DSP дёргает AVR для подгрузки новых данных - там можно вместо дёргания просто остановить выдачу вызвав процедуру остановки ЦАП. Средства компиляции LBIOS есть на сайте L-Card.

И ещё - для такого режима данные в буфер ЦАП лучше грузить с помощью PUT_DM_ARRAY.

Евгений Владимиров
05.03.2005 08:29:56
#3

Гость

Re: Использование ЦАП в Е440

Спасибо, будем пробовать.