Es geht um folgendes Board: http://www.steitec.net/ARM-Boards/ARM-STM32F-Cortex-M3-LCD-Board.html Der Schaltkreis für den USB Host ist nicht bestückt. Es ist nur der USB OTG Port vorhanden. Ist es möglich über diesen Port ein USB Memorystick oder WLAN Dongle anzuschließen? OTG sollte doch eigentlich auch als Host betrieben werden können. Oder liege ich da falsch?
Peter Busch schrieb: > OTG sollte doch eigentlich auch als Host betrieben werden können. Oder > liege ich da falsch? Wiki sagt ... "indem eines der beiden eine eingeschränkte Host-Funktionalität übernimmt" ... aber wo genau die Einschränkungen liegen musste mal selber kucken.
Eine kurze Frage an dich, da ich derzeit auch auf der Suche nach einem Einstieg in die Cortex M3-Programmierung bin: ist bei dem Board alles dabei, um von einem PC aus programmiert zu werden? Also ich sag mal vergleichbar mit einem STK500, das ich aus einer Programmierumgebuing direkt nutzen kann? Anders formulert: was brauche ich noch alles zusätzlich, um loszulegen?
Zwar ist da ein "serielles Programmierkabel" dabei, aber ein JTAG-Interface solltest Du Dir auf jeden Fall auch noch leisten. Ein Debugger ist was anderes als sogenannte "Debugausgaben". http://www.steitec.net/ARM-Programmer/OpenOCD-ARM-USB-JTAG.html wäre so etwas beim gleichen Händler. Es gibt eine leistungsfähigere Variante von Segger, die für den non-Profit-Bereich ebenfalls recht günstig vertrieben wird, hier eine Ankündigung von Robert: Beitrag "J-Link von Segger fuer non-commercial use 98 Euro"
Bei dem Board ist eigentlich alles dabei um gleich loszulegen. Programmiert wird, wie Rufus schon geschrieben hat, über die serielle Schnittstelle. Programmbeispiele kann man sich vorab hier ansehen: http://www.steitec.net/ARM-ARM7-Downloads.html Ansonsten ist auch das Manual zur Info ganz gut. Aber nochmal zum USB OTG... ;-) Ganz davon abgesehen, dass man einen Adapter für einen USB Stick basteln müsste, konnte ich leider nicht viele Infos im Netz finden. Bin aber auf diese Seite hier gestossen: http://www.emcu.it/STM32/STM32F105-7_USB-Host/STM32F105-7_USB-Host.html Das ist die Library für den USB OTG im Host Mode. Wäre das Nutzen eines USB-Sticks damit evtl. möglich? Was ich auch noch nicht in Erfahrung gebracht habe: Wie wird der Host Mode aktiviert? Oder läuft die Erkennung automatisch über die Schnittstelle?
Peter Busch schrieb: > Was ich auch noch nicht in Erfahrung gebracht habe: Wie wird der Host > Mode aktiviert? Oder läuft die Erkennung automatisch über die > Schnittstelle? Normalerweise laeuft USB OTG ueber Mini oder Micro-USB Buchsen, die 5 Pole haben. Es gibt unterschiedliche Kabel fuer normalen und OTG Betrieb, erkennung erfolgd anhand des Kabels. Lies doch einfach mal die OTG Spezifikation. Sollte auf usb.org zu finden sein.
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.