WaitCommEvent()
(«Телесистемы»: «Конференция «Микроконтроллеры и их применение»»)
О фирме
|
Новости
|
Новые изделия
|
Продукция
|
Прайс-лист
|
Поддержка
|
Интернет-магазин
|
Где купить?
|
Доставка
|
Новостная рассылка
|
Обратная связь
|
Содержание
|
Поиск
Отправлено
bialix
24 апреля 2003 г. 11:51
В ответ на:
Как под NT и выше определить окончание передачи по RS. (Нужно чтобы переключать приемник rs485)
отправлено vvmyx 24 апреля 2003 г. 11:49
Составить ответ
|||
Конференция
|||
Архив
Ответы
Возможно ли выйти из этого Wait... по истечении 10 сек, если ожидаемое событие не состоялось?
—
Sergey Pinigin
(24.04.2003 13:53,
пустое
)
в 2000х NT-ях добавили в набор возможность вызова callback функции пользователя по окончанию overlapped операций с CОМ-портом. Читайте MSDN.
—
bialix
(24.04.2003 14:20, 242 байт)
вообще то нет. Думаю имеет смысл заюзатьее в отдельном потоке, а сам поток ожидать по WaitForSingleObject - там можно интервал задать
—
DASM
(24.04.2003 14:15,
пустое
)
Ответ:
—
DASM
(24.04.2003 14:17,
пустое
,
ссылка
)
Есть одна особенность, если COM порт является переходником USB-COM (китайского производства), то WaitCommEvent не поможет...
—
SOIC
(24.04.2003 13:05,
пустое
)
ты действительно не прикалывашься ?
—
DASM
(24.04.2003 13:20,
пустое
)
Ответ: Был тут у меня переходник USB в COM, с ним не работала программа...
—
SOIC
(24.04.2003 15:34, 270 байт)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
E-mail:
info@telesys.ru