www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik USB CP2102 RTS/CTS


Autor: martin (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo USB Erfahrene,

ich benutze den Chip CP2102 von SIlabs. Bin soweit ganz zufrieden, habe
jetzt aber ein Problem mit dem Handshake. Wann wird dat RTS Signal vom
CP2102 gesetzt??? Wenn der interne Puffer ueberläuft also vom CP2102
selbst, oder muss dies von der PC Software per Hand geregelt werden ??

z:B. in Visual Basic:

<< MSComm.RTSEnalble = True / False >>

oder

<< MSComm.Handshaking ??? >>

was ist Sinnvol von der PC Seite um den CP2102 vor einem Pufferüberlauf
zu schützen???

Danke für eure Hilfe

Autor: Rufus Τ. Firefly (rufus) (Moderator) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Du kannst das sogenannte Hardwarehandshake aktivieren. Unter Windows
gibt es da zwei Möglichkeiten, das RTS/CTS-Handshake und das
DTR/DSR-Handshake. Beide machen dasselbe, verwenden nur andere
Leitungen dafür.

Es ist nicht sinnvoll, zu versuchen, das selbst zu implementieren (also
in Deinem Fall über MsComm.RTSEnable), sondern das sollte der
Devicetreiber bzw. die Hardware erledigen (also in Deinem Fall über
MsComm.Handshaking).

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.