Меню
+7 (495) 785-95-25
sale@lcard.ru
sale@lcard.ru
Страницы 1
Тема закрыта
|
||||
|
L1450 выборка > 2k - ПРОБЛЕМА! При оцифровке больших выборок (>2к, плата L1450)возникают точки разрыва в сигнале, они находятся в точках кратных IrqStep.
|
|||
|
||||
|
Re: L1450 выборка > 2k - ПРОБЛЕМА!А как у Вас работают штатные программы:
|
|||
|
||||
|
Re: L1450 выборка > 2k - ПРОБЛЕМА!1. Под DOs я не работаю и поэтому Example.exe не запускал.
Из-за чего это может происходить? Может ADSP приостанавливает оцифровку во время передачи данных в память комп-а? |
|||
|
||||
|
Re: L1450 выборка > 2k - ПРОБЛЕМА!1. Разрывы проявляются на любых частотах сбора данных?
|
|||
|
||||
|
Re: L1450 выборка > 2k - ПРОБЛЕМА!1. Да. разрывы на любых частотах сбора данных. На высоких более часто чем на низких.
|
|||
|
||||
|
Re: L1450 выборка > 2k - ПРОБЛЕМА!Для начала попробуйте следующее:
|
|||
|
||||
|
Re: L1450 выборка > 2k - ПРОБЛЕМА!1. Запустил Example.exe. там все ОК на всех частотах, правда максимальная частота на канал там 50 кГц, но все равно хорошо!
|
|||
|
||||
|
Re: L1450 выборка > 2k - ПРОБЛЕМА!Это уже теплее ))) Пойдем дальше...
|
|||
|
||||
|
Re: L1450 выборка > 2k - ПРОБЛЕМА!Когда упоминалась длина FIFO буфера АЦП, то имелось в виду именно полная длина FIFO. Ф. FillADCparameters_1450() под параметром FIFO подразумевает ПОЛОВИНКУ этой длины FIFO буфера АЦП. Т.о. для установки FIFO длиной 0x3800, необходимо указывать число 0x1C00 (или 7168). То что реально установилось можно потом, по выходе из функции, узнать из соответствующих полей полей структуры adcPar. |
|||
|
||||
|
Re: L1450 выборка > 2k - ПРОБЛЕМА!Пример я посмотрел, все еще раз проверил, но ... ничего не понимаю. Один раз оцифрует нормально, потом сбой. Может несколько раз подряд нормально, а потом сбой. Никакой системы.
|
|||
|
||||
|
Re: L1450 выборка > 2k - ПРОБЛЕМА!Сейчас прошло сообщение от 16:35, добавлю: Я ставил именно половинку FIFO=0x3800. Завтра попробую Установить FIFO=0х1С00, сообщу о результатах |
|||
|
||||
|
Re: L1450 выборка > 2k - ПРОБЛЕМА!Сегодня с утра установил как советовали длину FIFO 0x3800 (т.е 1/2 FIFO=0x1C00) и IrqStep=1/2 FIFO, результат - полное зависание компьютера. т.е все же IrqStep>2048 ставить нельзя.
|
|||
|
||||
|
Re: L1450 выборка > 2k - ПРОБЛЕМА!Ну если используется пдп то больше 2048 и не установится. Pages в памяти компа.
|
|||
|
||||
|
Re: L1450 выборка > 2k - ПРОБЛЕМА!Ну первое, как организован драйвер платы АЦП я не знаю, это мое предположение что там может использоватья ПДП, так пытаюсь себе объяснить почему происходят разрывы оцифруемого сигнала, и почему нелья установить IrqStep>2048, точно это должны знать разработчики.
|
|||
|
||||
|
Re: L1450 выборка > 2k - ПРОБЛЕМА!В конструктиве 610 размещена плата 6186 и перефирийные платы PCL1800 PCL839 PCL 730,733,734
|
Страницы 1
Тема закрыта