[an error occurred while processing this directive] [an error occurred while processing this directive]
на тему RTS/CTS.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
[an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive]

Отправлено Sdl 08 октября 2001 г. 16:51
В ответ на: Аппаратное управление потоком (+) отправлено Виноградов Алексей 08 октября 2001 г. 11:03

Если не ошибаюсь комп формирует сигнал RTS программно - ОС или терминальной программой. В DOS-их обычно были настройки на тип UART - 8250 или 16554. В Win настройка в параметрах COM порта, сколько байт принять до момента выдачи прерывания.

Может я не совсем в тему. Но сначала надо бы разобраться с CTS/RTS, DTE/DCE.
DTE - терминал или в быту компьютер, разъем для шнурка - папа.
DCE - модем или устройство соединенное модемным (прямым) шнурком с компьютером, разъем - мама.
На DTE - сигнал RTS (выход) - извещает о том, что комп готов принитать данные.
НА DTE - сигнал CTS (вход) информирует о том, что модем готов принимать данные.
На DСE - сигнал RTS(вход) - информирует о том, что комп готов принитать данные.
НА DСE - сигнал CTS(выход)- извещает о том, что модем готов принимать данные.

Особенность в названиях: на компе и модеме сигналы называются одинаково, а назначение разное!
Если соединять комп с устройством нуль-модемным (перекрещенным кабелем), то считается, что оба устройства типа DTE, типа компьютеры.
И тогда сигнал RTS одного устройства соединяется с CTS другого. Назначение и функции сигналов для каждого устройства как у DTE. (см. выше)


Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru