Emuliert UART über USB

Weiß jemand, ob es möglich ist, zu emulieren UART (einfache serielle senden und empfangen) über USB? Wie würde dies werden erreicht?

Fand ich diesen link auf der Microchip-website, aber es ist nicht sehr entgegenkommend.

http://www.microchip.com/forums/m522571-print.aspx

Irgendwelche Ideen? Danke.

  • Definitiv mit einem FTDI ist der beste Weg zu gehen.
  • FTDI? Bitte erklären. Mein manager wird verlangt, dass ich konfigurieren Sie den integrierten USB-Peripheriegerät zum Betrieb als UART. So weit wie ich kann sagen, dies ist nicht möglich, aber er besteht darauf, dass es ist.
  • FTDI-chips wandeln UART auf USB. Also intern würde man nur normale UART-Peripheriegerät, sondern extern anschließen mit USB. Auf PC-Seite, erhalten Sie einen virtuellen COM-port, so dass Sie mit ihm interagieren können wie eine normale serielle Schnittstelle. Dieser ist sehr sauber und einfach und die Art und Weise, jeder tut es. Ich kann mir nicht vorstellen, warum Sie wirklich brauchen, um verwenden Sie das USB-Peripheriegerät an Ihren chip.
  • Haben Sie vielleicht Google würde es bevor Sie Fragen: ftdichip.com
  • Gründe für die Verwendung des on-chip-Peripherie: Für die Serienfertigung, weniger Kosten und weniger Platzbedarf auf der platine. Auf der anderen Seite für niedrige Volumen und one-off, es sei denn, Sie haben bereits eine USB-VID und code-signing-Zertifikat, dass es nicht kosteneffizient ist, und führt eine hohe CPU-Aufwand - nur den Anschluss des USB-Kabels mit einem PC generiert einen 1ms interrupt-rate und mehr bei der Datenübertragung.
  • Welche mikrocontroller verwendest du? Und welche toolchain? Dies kann haben einen Einfluss auf die Verfügbarkeit der vorhandenen Bibliotheken, Beispiele und app-notes.

InformationsquelleAutor Jim Fell | 2012-10-01
Schreibe einen Kommentar