Цікаво

Встановлення зв'язку з програмним забезпеченням RS232: xon / xoff / ext / ack

Встановлення зв'язку з програмним забезпеченням RS232: xon / xoff / ext / ack


We are searching data for your request:

Forums and discussions:
Manuals and reference books:
Data from registers:
Wait the end of the search in all databases.
Upon completion, a link will appear to access the found materials.


Найбільш поширеним методом рукостискання, який використовується з RS2332, є використання дротового кабелю. Однак можна також використовувати програмні коди, вбудовані в дані, тим самим заощаджуючи використання додаткових рядків, необхідних для апаратного рукостискання.

Опція рукостискання програмного забезпечення RS232 особливо корисна для додатків, де дані потрібно надсилати по телефонних лініях. Тут можна контролювати потік даних, просто використовуючи лише дані, і це дозволяє надсилати дані без необхідності в додаткових рядках.

Також можуть бути випадки, коли зручніше використовувати програмні методи для здійснення рукостискання.

При реалізації програм рукостискання RS232 двома найпоширенішими методами є XON / XOFF та EXT / ACK.

X-ON / X-OFF

X-ON X-OFF працює, надсилаючи контрольні символи вздовж лінії даних від обладнання, що приймає дані. "X" в назві означає "передавач", тому XON і XOFF - це команди для включення або вимкнення передавача відповідно.

Коли X-ON приймається в кінці передачі, передача даних починається.

Як тільки буфер введення на терміналі або принтері починає заповнюватися, символ X-OFF надсилається для зупинки даних. Коли в буфері з’являється достатньо місця, передавач може надсилати X-ON для відновлення потоку даних.

Фактичним символом або сигналом для XON є та сама бітова конфігурація, що і комбінація клавіатури ASCII Ctrl-Q. Символом або сигналом XOFF є символ Ctrl-S.

EXT / ACK

Другий метод називається EXT / ACK. За допомогою цього методу дані поділяються на блоки, і після відправлення кожного блоку передається контрольний код ETX, щоб показати кінець цього блоку тексту.

Після того, як дані прийняті, і у вхідному буфері достатньо місця, надсилається контрольний код ACK або підтвердження. Після отримання цього надсилається наступний блок даних.

Інші коди

Інші коди також використовуються в рамках ефективного програмного управління лінією зв'язку RS232. Ці коди використовуються для різноманітних цілей, від вказівки на вкладки, подачі форми, а також для подання звукових попереджень про дзвінок.

Ці коди, природно, зосереджені на деяких старих телетипах, що використовували двопровідні лінії зв'язку RS232.

Назви контрольних кодів


Коди управління RS232
Кодове ім'яФункція
НУЛНуль (порожній)
SOHПочаток заголовка
STXПочаток тексту
ETXКінець тексту
EOTКінець передачі
ENQЗапит
ACKПодяка
БЕЛДзвін (звуковий)
BSПовернення
HTГоризонтальна вкладка
НЧПодача лінії
VTВертикальна вкладка
FFКорм форми
CRПовернення каретки
ТОМУЗрушити
SIЗмінити
DLEЕкран посилання даних
DC1Керування пристроєм 1
DC2Керування пристроєм 2
DC3Керування пристроєм 3
DC4Керування пристроєм 4
НАКНегативне підтвердження
SYNСинхронний холостий хід
ETBКінець блоку передачі
МОЖЕСкасувати
EMКінець середовища
SUBЗамінник
ВИХІДВтеча
ФСРозділювач файлів
GSРозділювач груп
RSРозділювач записів
НАССепаратор одиниць
DELВидалити

Хоча в наш час використовуються не всі коди, оскільки багато хто призначений для використання на старіших телетайпових пристроях, однакові процеси справедливі для сучасного обладнання. Цей набір кодів відомий як контрольний код, що навіть породжує клавішу CTRL на сучасних клавіатурах. Крім того, ідея програмного рукостискання, хоч і не була настільки широко використовувана в перші дні, сьогодні є добре усталеною і, як правило, кращим методом здійснення управління системами зв'язку з огляду на гнучкість, яку пропонують процесори.

Теми бездротового та дротового підключення:
Основи мобільного зв'язку2G GSM3G UMTS4G LTE5GWiFiIEEE 802.15.4DECT бездротові телефониNFC- Близькопольовий зв’язокОснови роботи з мережеюЩо таке CloudEthernetСерійні даніUSBSigFoxLoRaVoIPSDNNFVSD-WAN
Поверніться до бездротового та дротового підключення


Перегляньте відео: Fabricación del cable Null Modem (Липень 2022).


Коментарі:

  1. Meztizahn

    У ньому щось є. Now all became clear, many thanks for the help in this question.

  2. Sa'eed

    Я приймаю це із задоволенням.The topic is interesting, I will take part in the discussion.



Напишіть повідомлення