Меню

+7 (495) 785-95-25
sale@lcard.ru
sale@lcard.ru
|
||||
|
Re: Переход с L780 на Е440чего-то мне кажется буфер в компе маловат, если я правильно понял. Надо накапливать больше и скидывать большими половинками... |
|||
|
||||
|
Re: Переход с L780 на Е440Здравстуйте...
InitParameters.Pages = (PORTION_SIZE /IrqStep ) (Это все для упрощения - для одного канала)
И еще: У вас в описании написано что нельзя принять непрерывную порцию больше чем 1024*1024 - это действительно так? или я что то неправильно понял? |
|||
|
||||
|
Re: Переход с L780 на Е440там внутри драйвера все на callback сделано... считывать irqstep можно большими чтобы пореже были callback, а фифо в плате побольше чтобы между этими callback данные не потерять... |
|||
|
||||
|
Re: Переход с L780 на Е440irqstep ставил 4096 половина FIFO - 4096 размер собираемых данных - от 8192 - во всех экспериментах с любым размером собираемых данных всегда последний кусочек размером равным размеру irqstep - левые данные - т.е. данные от предыдущей работы и проч.... пробовал кстати отслеживать изменение указателя возвращаемого GetSyncData мерял каждые 10 млсек и записывал при задании частоты переключения указателя примерно с шагом порядка 400 млсек ... при irqstep 512 и 1024 - вообще ерунда какае-то -- т.е. указатель скачет как хочет... гдето для значений irqstep от 2048 - он приходит в божеский вид и возвращает последовательное изменение....2048, 4096, 6142, 8192, 2048 , ... и т.д. .. |