Hallo, ich sitze die ganze Zeit an einem verfluchten Eclipse Projekt wo ich versuche das USB VCP von einem STM32F105RCT6 zum laufen zu bekommen. Das Projekt builded und es erscheint ein Gerät im Gerätemanager. Das USB Gerät hat aber einen Fehler "USB Descriptor Failure" ... Ich nehme an das sich das USB nicht richtig intialisert oder enumeriert hat. Beim STM32F4 hab ich nie Probleme aber irgendwie will es diesmal nicht hin hauen. Mein Projekt hochzuladen ist nicht einfach, da dort Codestücke von drittanbietern drinne stecken. Ich weiß nicht wie das mit dem Copyright ist in dem Fall. Ich wäre super Dankbar für ein laufendes Projekt das ich portieren könnte in eclipse. VG
Zeig hier einfach mal a) deinen Code für das USB-Zeug, besonders den device descriptor b) die Initialisierung der Pins c) Schaltplan (zumindest für den Controller/USB)
Beim 105 funktioniert USB soweit ich weiss (bin aber nicht 100%ig sicher, ist lange her) anders als beim F4. F2/F4 haben OTG, der F1 nicht.
Es gibt Code von ST für den STM32F103 (Ist für ein NFC Demo Board mit USB). Vieleicht hilft dir dieser Link weiter: http://www.st.com/web/en/catalog/tools/PF257512 Gruß
Alain S. schrieb: > Beim 105 funktioniert USB soweit ich weiss (bin aber nicht 100%ig > sicher, ist lange her) anders als beim F4. F2/F4 haben OTG, der F1 > nicht. Mit F105 funktionert USB, ebenfalls OTG wenn es ein Connectivity Line chip ist. Allerdings ist der OTG-Stack von ST an einigen Stellen sehr hackelig um nicht zu sagen bugy. Fabian schrieb: > Das Projekt builded und es erscheint ein Gerät im Gerätemanager. > Das USB Gerät hat aber einen Fehler "USB Descriptor Failure" ... Hast du die selben Descriptoren in deinem F4 Projekt verwendet? Wenn nein wäre das der erste Ansatzpunkt.
C.H. schrieb: > Es gibt Code von ST für den STM32F103 (Ist für ein NFC Demo Board mit > USB). Vieleicht hilft dir dieser Link weiter: > > http://www.st.com/web/en/catalog/tools/PF257512 > > Gruß Achtung, die unterschiedlichen Chip Lines haben unterschiedliche IP-Cores verbaut. CL Chips sind nicht kompatibel mit LD, MD, HD oder XL-D. Siehe hierzu das Reference Manual.
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.


