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
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.
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.
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...
Also lieber ein eigenes Protokoll entwickeln das über den Virtual Com Port geschickt wird?
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.
Hallo Zusammen, seit dem letzten Post ist einige Zeit ins Land gegangen und ich wollte fragen, ob sich an dieser Stelle etwas getan hat. Ich verwende gerne einen Webbrowser um Baugruppen zu konfigurieren, da hierdurch die Entwicklung von Hostprogrammen entfällt. Verglichen mit USB sind jedoch die Netzwerkkomponenten verhältnismäßig teuer und USB ist für DFU meist sowieso schon vorhanden. Hat jemand einen Tipp für eine Umsetzung für STM32-USB -> Windows? Dankeschön, Marcus
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.