Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Ногодрыганье СОМ порта
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > В помощь начинающему > Программирование
paskal
Можно ли произвольно подергать ногами на линии TD передатчика СОМ порта, как это делают на ножках LPT? И соответственно читать состояние линии приемника RD?
AHTOXA
Нет. Для ногодрыганья у COM-порта есть CTS/DSR на вход и DTR/RTS на выход.
paskal
Цитата(AHTOXA @ Mar 10 2010, 19:32) *
Нет. Для ногодрыганья у COM-порта есть CTS/DSR на вход и DTR/RTS на выход.

А точно не может? А то я смотрю схему пони прога, так там используется линия передатчика. Выходит что ей как то управляют?
zltigo
Цитата(paskal @ Mar 10 2010, 21:06) *
Выходит что ей как то управляют?

Да, TXD управляем через Break.
paskal
Цитата(zltigo @ Mar 10 2010, 21:10) *
Да, TXD управляем через Break.

А как это сделать через Win32?
AHTOXA
Цитата(zltigo @ Mar 10 2010, 23:10) *
Да, TXD управляем через Break.

А, ну так можно, ага.
Цитата(paskal @ Mar 10 2010, 23:53) *
А как это сделать через Win32?

SetCommBreak / ClearCommBreak, или же, более обще - EscapeCommFunction.
paskal
Спасибо.
А читать линию RX никак нельзя?
miga
Цитата(paskal @ Mar 10 2010, 22:13) *
Спасибо.
А читать линию RX никак нельзя?


Соедините с каким-либо неиспользуемым вами входом (типа RING или CD) и читайте его.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.