реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Ногодрыганье СОМ порта
paskal
сообщение Mar 10 2010, 16:10
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 352
Регистрация: 29-10-06
Из: Тула
Пользователь №: 21 769



Можно ли произвольно подергать ногами на линии TD передатчика СОМ порта, как это делают на ножках LPT? И соответственно читать состояние линии приемника RD?
Go to the top of the page
 
+Quote Post
AHTOXA
сообщение Mar 10 2010, 16:32
Сообщение #2


фанат дивана
******

Группа: Свой
Сообщений: 3 387
Регистрация: 9-08-07
Из: Уфа
Пользователь №: 29 684



Нет. Для ногодрыганья у COM-порта есть CTS/DSR на вход и DTR/RTS на выход.


--------------------
Если бы я знал, что такое электричество...
Go to the top of the page
 
+Quote Post
paskal
сообщение Mar 10 2010, 18:06
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 352
Регистрация: 29-10-06
Из: Тула
Пользователь №: 21 769



Цитата(AHTOXA @ Mar 10 2010, 19:32) *
Нет. Для ногодрыганья у COM-порта есть CTS/DSR на вход и DTR/RTS на выход.

А точно не может? А то я смотрю схему пони прога, так там используется линия передатчика. Выходит что ей как то управляют?
Go to the top of the page
 
+Quote Post
zltigo
сообщение Mar 10 2010, 18:10
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(paskal @ Mar 10 2010, 21:06) *
Выходит что ей как то управляют?

Да, TXD управляем через Break.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
paskal
сообщение Mar 10 2010, 18:53
Сообщение #5


Местный
***

Группа: Свой
Сообщений: 352
Регистрация: 29-10-06
Из: Тула
Пользователь №: 21 769



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

А как это сделать через Win32?
Go to the top of the page
 
+Quote Post
AHTOXA
сообщение Mar 10 2010, 19:03
Сообщение #6


фанат дивана
******

Группа: Свой
Сообщений: 3 387
Регистрация: 9-08-07
Из: Уфа
Пользователь №: 29 684



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

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

SetCommBreak / ClearCommBreak, или же, более обще - EscapeCommFunction.


--------------------
Если бы я знал, что такое электричество...
Go to the top of the page
 
+Quote Post
paskal
сообщение Mar 10 2010, 19:13
Сообщение #7


Местный
***

Группа: Свой
Сообщений: 352
Регистрация: 29-10-06
Из: Тула
Пользователь №: 21 769



Спасибо.
А читать линию RX никак нельзя?
Go to the top of the page
 
+Quote Post
miga
сообщение Mar 13 2010, 22:35
Сообщение #8


Частый гость
**

Группа: Свой
Сообщений: 117
Регистрация: 6-04-05
Пользователь №: 3 928



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


Соедините с каким-либо неиспользуемым вами входом (типа RING или CD) и читайте его.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 7th July 2025 - 09:14
Рейтинг@Mail.ru


Страница сгенерированна за 0.01432 секунд с 7
ELECTRONIX ©2004-2016