Hallo, Ich hab mich in letzter Zeit viel mit der USB-Bibliothek von STM auseinandergesetzt, dabei kam folgendes Problem auf. Ich habe einen STM32F4, an diesen ist eine SD-Karte über das SDIO-Interface angeschlossen (4bit-Modus). Außerdem ist noch eine USB-Buchse vorhanden, mit der ich das Board an den PC anschließen kann. Dafür nutze ich das USB-FS-Interface des STM32. Auf dem Board läuft außerdem FreeRTOS. Ist es möglich gleichzeitig aus der Applikation und über den PC auf die SD-Karte zuzugreifen? Die Idee war, ein Gerät zu bauen, was auch dann noch auf die SD-Karte zugreifen kann, wenn es als USB-Mass-Storage an den PC angeschlossen ist, also zum Beispiel Logdaten auf die SD-Karte schreiben kann oder Konfigurationen davon lesen kann und das alles wärend ein Benutzer Zugriff auf die SD-Karte über den Datei-Explorer hat. Einzeln läuft bereits alles, ich möchte nun wissen ob Beides gleichzeitig möglich ist. Kennt sich jemand damit aus? Vielen Dank im Voraus.
>Ist es möglich gleichzeitig aus der Applikation und über den PC auf die >SD-Karte zuzugreifen? Nein. Es geht nur entweder PC oder App.
Frank Freihube schrieb: > Einzeln läuft bereits alles, ich möchte nun wissen ob Beides > gleichzeitig möglich ist. kann bei USB-Mass-Storage nicht funktionieren, weil das Dateisystem nicht von 2 Systemen gleichzeitig verwaltet werden kann. du müsste dafür auf MTP umsteigen (http://de.wikipedia.org/wiki/Media_Transfer_Protocol)
Peter II schrieb: > kann bei USB-Mass-Storage nicht funktionieren, weil das Dateisystem > nicht von 2 Systemen gleichzeitig verwaltet werden kann. > > du müsste dafür auf MTP umsteigen > (http://de.wikipedia.org/wiki/Media_Transfer_Protocol) Vielen Dank für die schnellen Antworten. MTP liefert der STM-HAL leider nicht mit und ich will ihn nur ungerne selbst umsetzen... Dann bleibt es wohl bei entweder, oder. Nur aus interesse, könnte man mit MTP im Explorer auf die Dateien zugreifen OHNE noch selbst Betriebssystem-Treiber(virtuelles Laufwerk o.ä.) schreiben zu müssen?
Frank Freihube schrieb: > Nur aus interesse, könnte man mit MTP im Explorer auf die Dateien > zugreifen OHNE noch selbst Betriebssystem-Treiber(virtuelles Laufwerk > o.ä.) schreiben zu müssen? Kommt aufs Betriebsystem an. Die neueren Android Versionen nutzen auch MTP und Windows (zumindest ab Win 7) kriegt das ohne extra Treiber hin. Unter Linux gibts diverse Softwarepackete die ich aber auch noch nicht ausprobiert habe.
Sebastian V. O. schrieb: > Kommt aufs Betriebsystem an. Die neueren Android Versionen nutzen auch > MTP und Windows (zumindest ab Win 7) kriegt das ohne extra Treiber hin. > Unter Linux gibts diverse Softwarepackete die ich aber auch noch nicht > ausprobiert habe. Danke für die Info.
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.