Меню

+7 (495) 785-95-25
sale@lcard.ru
sale@lcard.ru
Страницы 1
Тема закрыта
|
||||
|
Размеры буферов, LV_START_REAL_TIME_SAMPLINGЗдравствуйте!
|
|||
|
||||
|
Re: Размеры буферов, LV_START_REAL_TIME_SAMPLINGКритерий один - не позволить буферу АЦП(его размер задается параметров bufferSize) опустошиться. packetSize - размер пакета, которыми будут обмениваться плата и PC. Если его сделать слишком маленьким, скорость извлечения данных может быть больше, чем скорость поступления, возникает опустошение. Вот цитата из документа "Работа с модулями производства фирмы L-CARD в среде LabView" Buffer size - размер буфера реального времени в двухбайтных словах (один отсчет АЦП занимает 2 байта). Значение должно быть больше или равно 1024, а также быть кратным степени двойки (особенности реализации буфера). Верхнее значение ограничено только размером свободного ОЗУ. Данные в буфер реального времени помещаются в кольцевом режиме, т.е. когда буфер заполнится до конца, следующие данные начнут помещаться опять с начала буфера. Проще всего устанавливать значение Buffer size равным нескольким мегабайтам;
Вообщем, чем больше размер буфера и пакета тем лучше. |
Страницы 1
Тема закрыта