Меню
+7 (495) 785-95-25
sale@lcard.ru
sale@lcard.ru
Страницы 1
Тема закрыта
|
||||
|
|
e14-440 и NumberOfWordsToPassЕсли в примере ReadWrite выставить DataStep(он же NumberOfWordsToPass)меньше чем 32*63 вылетает ошибка:
Хотя в хэлпе написано что "Величина параметра NumberOfWordsToPass должна находиться в диапазоне от 32 до (1024*1024), а также быть кратной 32" Подскажите с чем это связано и как эту ошибку обойти(мне нужно меньшее количесвто отсчётов в блоке). Спасибо |
|||
|
||||
|
|
Re: e14-440 и NumberOfWordsToPassДа, версия 14-440D. Ошибка как раз в потоке цапа. Но почему? |
|||
|
||||
|
|
Re: e14-440 и NumberOfWordsToPassДа и ещё вопрос:
|
|||
|
||||
|
|
Re: e14-440 и NumberOfWordsToPass1. В данном конкретном примере под буфер WriteBuffer выделяется память размером 2*DataStep. И эта величина не должна быть меньше размера FIFO буфера ЦАП dp.DacFifoLength. Иначе произойдет разрушение памяти. Что и происходит, когда Вы переменную DataStep приравниваете к 32*63.
|
|||
|
||||
|
|
Re: e14-440 и NumberOfWordsToPassСпасибо. А вот ещё вопрос, бегло почитав документацию правильно ли я понял, что задав количество отсчётов(NumberOfWordsToPass)и частоту АЦП, мы будем ждать вемя = Количество отсчётов/частота АЦП + время задержки? |
|||
|
||||
|
|
Re: e14-440 и NumberOfWordsToPass |
|||
|
||||
|
|
Re: e14-440 и NumberOfWordsToPassммм. сколько нюансов.
Как можно более рационально выкрутится? может не используя стандартные ReadData()? |
|||
Страницы 1
Тема закрыта
Адрес: 117105, Москва, Варшавское шоссе, д. 5, корп. 4
Многоканальный телефон:+7 (495) 785-95-25
Письма и запросы: lcard@lcard.ru
Отдел продаж: sale@lcard.ru
Техническая поддержка: support@lcard.ru
Время работы: с 9-00 до 19-00 мск