Разработка, производство и продажа радиоэлектронной аппаратуры
|
Требуется программист в Зеленограде - обработка данных с датчиков; ColdFire; 40 тыс.
e-mail: jobsmp@pochta.ru
|
В USB передается состояние RTS при установке DTR.
Отправлено
Slog 23 октября 2009, г. 18:49
В ответ на:
Как раздолбать RTS ? отправлено пользователем
UraGun 23 октября 2009, г. 17:16
То есть даем команду
EscapeCommFunction(h_Com, SETRTS); // нет реакции. Value |= x02
или EscapeCommFunction(h_Com, CLRRTS); // нет реакции. Value &= ~0x02
В USB девайс ничего от винды не приходит.
Даем
EscapeCommFunction(h_Com, CLRDTR); // Reuest = 0x22, Value = в зависимости от RTS либо есть 0х02 бит, либо нет.
Теперь в USB девайсе можно отловить сигнал RTS. Кстати... сам DTR дергает 0х01 бит в Value.
Или ты не про это спрашиваешь?
Составить ответ | Вернуться на конференцию.
Ответы