Вы не вошли.

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

Сергей
16.07.2002 16:43:05
#1

Гость

L1450 под DOS

Прошу обьяснить в какой последовательности храняться данные внутри кольцевого буфера,и как их оттуда забрать.
Причина вопроса если я считываю 8 или 16 каналов (управляющая таблица на 8 или 16 каналов )у меня нет проблем с сортировкой.
Если управляющая таблица(Control Table) содержит иное количество на пример 13 логических номеров каналов, то после сортировки данные располагаются не в последовательности управляющей таблицы.
P.S. может это глючу я, но сейчас я слеггка завис на этой проблемме.
Жду ответа , с уважением СЕРГЕЙ.

17.07.2002 09:49:34
#2

Сотрудник "Л Кард"
Здесь с 24.04.2014
Сообщений: 1,479

Re: L1450 под DOS

Для сбора данных в самом простом случае достатачно следующей последовательности штатных функций:
    // разрешим работу АЦП
    START_L1450();
   // Получим данные из FIFO буфера АЦП
   GET_ADC_DATA_L1450();
Теперь в Вашем буфере в РС находятся данные в покадровом виде (сначала первые отсчеты первого кадра, потом вторые второго и т.д.).
Вообще-то все это можно проследить в исходниках прилагающегося примера с нашего CD-ROM из директории ISA//L1450//Example.Dos//*.*

Контакты

Адрес: 117105, Москва, Варшавское шоссе, д. 5, корп. 4, стр. 2

Многоканальный телефон:
+7 (495) 785-95-25
Факс: +7 (495) 785-95-14

Отдел продаж: sale@lcard.ru
Техническая поддержка: support@lcard.ru

Время работы: с 9-00 до 19-00 мск