www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik STM32 tcp over usb


Important announcement: there is an English version of this forum on EmbDev.net. Posts you create there will be displayed on Mikrocontroller.net and EmbDev.net.
Autor: Thomas K. (tomthegeek)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Hi

ich habe mal gelesen dass es die Möglichkeit gibt über USB eine TCP 
Verbindung mit dem Rechner aufzubauen (nennt sich glaub ich RNDIS).
Konnte allerdings nirgendwo was finden, welches Framework dafür auf dem 
ARM-Controller benötigt wird.
Hat das schonmal jemand von euch gemacht? Gibts da kostenlose 
Frameworks?

Gruß Thomas

Autor: Dr. Sommer (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Thomas K. schrieb:
> RNDIS
das ist die Microsoft-Version für Windows davon, der Standard heißt CDC.
Thomas K. schrieb:
> Konnte allerdings nirgendwo was finden, welches Framework dafür auf dem
> ARM-Controller benötigt wird.
Eines welches mit der jeweiligen USB-Hardware klar kommt. Kann man sich 
mithilfe der Doku selbst programmieren.

Autor: Thomas K. (tomthegeek)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Ok, danke schon mal. Konnte hiermit immerhin schon ein Example für eine 
Virtuelle Serielle Schnittstelle über USB finden. Wie schaffe ich es 
jetzt, dass ich darauf TCP/IP zum laufen bekomme?

Die USB Hardware ist die des STM32, da konnte ich kein Framework finden.

Autor: Böserfisch (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Hi,

solche Aufwaende lohnen IMHO nicht, es ist fuer die Entwicklung um 
vieles billiger, gleich einen Controller zu nehmen, der uClinux kann.
Sofern es eine Fingeruebung fuers Hobby sein soll, kann man sich 
natuerlich aus dem Linux-Code den gadget-Treiber fuer Ethernet-Emulation 
in seinen uC portieren. Solange Speicher reicht...

Autor: Thomas K. (tomthegeek)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Also lieber ein eigenes Protokoll entwickeln das über den Virtual Com 
Port geschickt wird?

Autor: Dr. Sommer (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Thomas K. schrieb:
> Also lieber ein eigenes Protokoll entwickeln das über den Virtual Com
> Port geschickt wird?
Wenn man Spaß daran hat, Treiber für die Host-Seite zu programmieren...

Thomas K. schrieb:
> Wie schaffe ich es
> jetzt, dass ich darauf TCP/IP zum laufen bekomme?
Indem du die Doku zum STM32 sowie den Standard zu USB-CDC durchliest. 
Danach das Dokument "UM1021" von ST.

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




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 erkennst du die Nutzungsbedingungen an.

webmaster@mikrocontroller.netImpressumNutzungsbedingungenWerbung auf Mikrocontroller.net