Меню
+7 (495) 785-95-25
sale@lcard.ru
sale@lcard.ru
Страницы 1
|
||||
|
Restart E440Плата E440 Rev C. SerNum: 6C582. Периодически приходится вызывать функции Stop/Start. Остановка происходит в любом месте буфера. Как обеспечить старт сбора в 0 позиции? Добавить функции CloseLDevice при стопе и OpenLDevice при старте? Насколько при этом увеличится задержка старта? Спасибо. |
|||
|
||||
|
Re: Restart E440По идее InitStartLDevice - StartLDevice - StopLDevice. Init обнулит указатели. В примерах есть L7XX.OSC |
|||
|
||||
|
Re: Restart E440Действительно обнуляет. Вопрос по размеру FIFO. manual Замечания для модуля E14-440/E14-140M. Цитата "Для E440 IrqStep должен быть равен FIFO и ограничен соответственно максимальным размером FIFO модуля (те максимальным значением для половины циклического буфера в плате), у E140M это параметр просто не настраивается поэтому всегда 2048". А если необходимо собирать данные 3, 5, 7 каналов - как выбрать IrqStep и FIFO для плат E440, Е140, Е154? |
|||
|
||||
|
Re: Restart E440я не помню из какого это мануала, возможно какого-то старого. IrqStep это сейчас размер внутреннего циклического Bulk запроса и он может быть довольно большим, но всегда кратен 32 байт. А FIFO у 440 настраивается, а у 140 всегда 2048. Если каналы не кратны, то просто постоянно плывет начало кадра в буфере. |
Страницы 1
Адрес: 117105, Москва, Варшавское шоссе, д. 5, корп. 4, стр. 2
Многоканальный телефон:
+7 (495) 785-95-25
Отдел продаж: sale@lcard.ru
Техническая поддержка: support@lcard.ru
Время работы: с 9-00 до 19-00 мск