Российский производитель и разработчик сертифицированного измерительного оборудования с 1987 года


Проблема с Е14-440

Вы не вошли.

 Поиск | Регистрация | Вход 

Виталий
27.08.2007 15:45:50
#1

Гость

Проблема с Е14-440

Здравствуйте!
Обнаружил небольшую проблему с Е14-440 - веду постоянный синхросбор, частоту пробовал от 50 до 400

кГц, размером большого буфера тоже варьировал от 12228 до 122280, т.е. полбуфера - от 1 до 10

полустраниц буфера DSP, 1 канал АЦП задействован. Заполнение данных делаю с помощью

GetOverlappedResult(). Во время синхросбора 1 раз в цикле потока проверяю цифровые входы и пару

адресов БИОСа (с помощью GET_PM_WORD()). При этом периодически, примерно 1 раз в течение 10...20

минут поток сбора подвисает, причем подвисает внутри функций TTL_IN() или GET_PM_WORD(), то есть не

возвращается. Выдергиваю шнур USB - происходит возвращение из функции и нормальный ход потока.

Раньше было хуже, но тогда размер буфера был не кратный 12228, сделал кратным - стало лучше.

27.08.2007 16:12:55
#2

Сотрудник "Л Кард"
Здесь с 24.04.2014
Сообщений: 1,495

Re: Проблема с Е14-440

Какая ревизия модуля?

Виталий
28.08.2007 07:49:04
#3

Гость

Re: Проблема с Е14-440

Ревизия - если это то, что написано на обложке руководства - тогда Rev. B, октябрь 2006, серийный номер - 7R47438, но виндовый драйвер я могу пользовать более старый, так как мы давно используем ваши Е-440.