Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: FT232 write timeout и read timeout - что это?
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > В помощь начинающему > Интерфейсы
Цырен
Я так понимаю, что таймауты нужны, чтобы прервать процесс чтения или записи если прошел некоторый интервал времени с начала этого процесса. Так я понимаю?
Вот есть драйвер для FT232, дающий программный интерфейс. Есть там метод Read(). Если, например, ранее был задан таймаут чтения в 10мс, значит через 10 мс процесс будет прерван в любом случае? А если данных много? Что же тогда, конец посылки "обрежется"?
DpInRock
Цитата
When a read timeout value has been specified in a previous call to FT_SetTimeouts ,
FT_Read returns when the timer expires or dwBytesToRead have been read, whichever occurs
first. If the timeout occurred, FT_Read reads available data into the buffer and returns FT_OK.

Не обрежется. А его еще не будет в очереди.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.