STM32 Nucleo USB Host anbinden und Textdateien auslesen

#5735362
Lesenswert?

Hallo,

zuerst einmal bin ich ein kompletter Beginner.
Mein Aufbau besteht aus einem STM32 Nucleo-64 board und einem 
USBHOST-4NANO.
An dem USB Host soll ein USB Speicher angeschlossen werden, auf dem 
Textdateien vorhanden sind. Diese sollen per UART zuerst auf einen PC 
übertragen werden.

Gibt es in irgendeiner Art Beispiele wie man an sowas rangeht bzw welche 
Entwicklungsumgebung empfehlt ihr?
Ich würde es gerne an einem Windows Rechner realisieren.
Über Mikrocontroller habe kaum Kenntnisse.

Vielen Dank für die Hilfe
Gast #5736543
Lesenswert?

Vince K. schrieb:
> USBHOST-4NANO

Den kannst du weglassen. Die größeren STM32 haben einen Host integriert. 
Aber wie schon gesagt ist das sehr komplex, fange mit etwas einfacherem 
an. Oder überlege dir eine andere Möglichkeit an die Daten zu 
übertragen. z.B. könntest du den STM32 als USB Device implementieren, 
das ist deutlich einfacher. Oder auf eine SD-Karte zugreifen.
#5736739
Lesenswert?

Dr. Sommer schrieb:
> Vince K. schrieb:
>> USBHOST-4NANO
>
> Den kannst du weglassen. Die größeren STM32 haben einen Host integriert.
> Aber wie schon gesagt ist das sehr komplex, fange mit etwas einfacherem
> an. Oder überlege dir eine andere Möglichkeit an die Daten zu
> übertragen. z.B. könntest du den STM32 als USB Device implementieren,
> das ist deutlich einfacher. Oder auf eine SD-Karte zugreifen.

Kannst du mir eventuell ein Eval Board mit einem STM32 nennen wo ein USB 
Host implementiert ist?
Ich soll mich nämlich einarbeiten und habe sowas noch nie gemacht.
#5736753
Lesenswert?

Vince K. schrieb:
> Kannst du mir eventuell ein Eval Board mit einem STM32 nennen wo ein USB
> Host implementiert ist?

STM32F4-Discovery hat das zum Beispiel. Ohne jetzt alle zu kennen, 
geschweige denn aufzuzählen haben das typischerweise all jene Boards, 
die zwei USB-Ports haben. Einen für den Debugger und einen als Host. 
Genau deinen Anwendungsfall hatte ich mit einem F4-Discovery und Nuttx 
schonmal durchgespielt. Hier kommen alle Vorteile des OS zum tragen und 
es ist als ob man einen USB-Stick in einem Linuxsystem mounten würde.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren