<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<div class="moz-cite-prefix">Problem me docela zaujal, protoze v tom
taky nemam jasno a nepouzivam to, ale asi zalezi na typu zarizeni
a jejich roli, strucne je to popsano napr. zde <a
href="https://onlinedocs.microchip.com/pr/GUID-167CA20A-2C0F-4CBC-A693-9FD032B9B193-en-US-1/index.html?GUID-C8B83E54-0F62-4205-98DD-B1560AACDBB4">Basic
Operation of UART with Protocol Support (microchip.com)</a></div>
<div class="moz-cite-prefix">Dne 12.04.2024 v 10:48 Pavel Kutina
napsal(a):<br>
</div>
<blockquote type="cite"
cite="mid:F2B334BFB1D24BE7896E50A252C526EF@AA20">ZdravĂm,
<br>
<br>
dÄ›lám nÄ›jakĂ˝ sĂ©riovĂ˝ meziksicht, kdy na obou koncĂch jsou zaĹ™ĂzenĂ
s Ĺ™ĂzenĂm toku via RTS/CTS (ono to v prĹŻbÄ›hu pĹ™enosu hrabe do tÄ›ch
dat, co si mezi sebou zaĹ™ĂzenĂ posĂlajĂ).
<br>
<br>
Teoreticky jednoduché, v praxi mi to dělá podivné věci :) Můžete
mi, prosĂm, pomoci vysledovat tok myšlenek - jestli mám chybu v
logice, nebo v něčem jiném?
<br>
<br>
ZaĹ™ĂzenĂ X - interface IF - zaĹ™ĂzenĂ Y
<br>
<br>
ZaĹ™ĂzenĂ X chce zaÄŤĂt pĹ™enášet data:
<br>
X nahodĂ RTS
<br>
IF přečte RTS od X, nahodà CTS pro Y
<br>
Y přečte CTS
<br>
Y se pĹ™ipravĂ, potĂ© nahodĂ CTS
<br>
IF přečte RTS od Y, nastavà CTS pro X
<br>
<br>
X zaÄŤne vysĂlat data pĹ™es IF do Y,
<br>
<br>
Po odeslánà bloku dat:
<br>
<br>
X shodĂ svoje RTS
<br>
IF přečte RTS z X, shodà CTS pro Y
<br>
Y přečte CTS, ukončà transfer dat
<br>
Y shodĂ svoje RTS
<br>
IF přečte shozené RTS od Y, shodà CTS pro X.
<br>
X ukončà přenos, shodà svoje RTS.
<br>
<br>
Uf. Nezamotal jsem se do toho moc? Aktuálně mi to funguje ve
zkriplenĂ© verzi, kdy tam mám prostĂ© pĹ™ekopĂrovánĂ stavu RTS/CST
kĹ™ĂĹľem - a aĹľ potom se pĹ™enášà data. ObÄ› zaĹ™ĂzenĂ si to lĂbit
nechajĂ, ale košer to nenĂ.
<br>
<br>
DĂky.
<br>
<br>
Pavel Kutina <br>
_______________________________________________
<br>
HW-list mailing list - sponsored by <a class="moz-txt-link-abbreviated" href="http://www.HW.cz">www.HW.cz</a>
<br>
<a class="moz-txt-link-abbreviated" href="mailto:Hw-list@list.hw.cz">Hw-list@list.hw.cz</a>
<br>
<a class="moz-txt-link-freetext" href="http://list.hw.cz/mailman/listinfo/hw-list">http://list.hw.cz/mailman/listinfo/hw-list</a>
<br>
</blockquote>
<p><br>
</p>
</body>
</html>