Главная arrow Администрирование arrow Железо arrow Алгоритм работы CTS и RTS в RS-232 Monday, December 11 2017  
ГлавнаяКонтактыАдминистрированиеПрограммированиеСсылки
UK-flag-ico.png English Version
GERMAN-flag-ico.png Die deutsche Version
map.gif карта сайта
нашли опечатку?

Пожалуйста, сообщите об этом - просто выделите ошибочное слово или фразу и нажмите Shift Enter.

Поделиться:

Алгоритм работы CTS и RTS в RS-232 Версия для печати
Написал microsin   
05.01.2008

Сигналы CTS (Clear To Send) и RTS (Ready To Send) используются в протоколе приема/передачи для предотвращения потерь данных, связанных с неготовностью одной из сторон принять данные (часто это называют термином 'CTS-RTS handshake').

 

Обычно при соединении двух устройств CTS (вход) одного устройства соединяется с RTS (выход) другого. Алгоритм работы довольно прост:
- RTS является выходом. Изначально RTS == 0. Когда входной буфер переполнен, RTS становится == 1. Когда входной буфер снова получает место для данных, RTS снова становится == 0.
- По такому же принципу работает CTS. CTS является входом, который проверяется перед отправкой данных. Если CTS == 1 by the sender, это значит, что удаленное устройство пока не готово принять данные, и нужно подождать. Только когда CTS == 0 можно передавать данные.

 

Последнее обновление ( 05.01.2008 )
 

Добавить комментарий

:D:lol::-);-)8):-|:-*:oops::sad::cry::o:-?:-x:eek::zzz:P:roll::sigh:

Защитный код
Обновить

< Пред.   След. >

Top of Page
 
microsin © 2017