[an error occurred while processing this directive]
driver for FT8U245AM
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено sch 01 ноября 2002 г. 12:09

Помогите решить следующую проблему.
Для устройства FT8U245 USB FIFO был использован драйвер FTD2XX.SYS от 07.08.02 и программное обеспечение (ftd2xx.dll), поставляемое вместе с ним.
Устройство работает практически круглосуточно под Windows 98. Устройство и опрашиваемая его программа работает нормально, однако периодически, через сутки или через несколько дней, функции драйвера: FT_GetStatus(), FT_ReadEx(), FT_Write() выдают код ошибки 4 (FT_IO_ERROR). При этом закрытие устройства и повторное открытие ничего не дает. Перезапуск программы ничего не дает. Только перезагрузка Windows позволяет начать работу с устройством в нормальном режиме. Ситуация повторяется вновь через сутки.
Вопрос: В чем может быть причина возникновения ошибки FT_IO_ERROR и как ее избежать? Все вызовы функций драйвера используются правильно, параметры все верны.

В документе описания к драйверу была ссылка, что возможна проявление фатальных ошибок (a fatal error like USB disconnect has occurred). Что имелось в виду?


Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru