Hi, ich habe mal wieder ein ST-Demo für den STM32F4 als CooCox-Projekt für das Discover-Board angepasst diesesmal das USB-Demo aus "STM32_USB-Host-Device_Lib_V2.1.0" und zwar das "HID Host_Example" also einfach ein USB-Host für HID-Devices (zum anschließen einer USB-Maus oder USB-Tastatur an die CPU) das ganze funktioniert auch soweit bis auf einen BUG (wie immer) ab und zu läuft nach dem einstecken vom USB-Device der USB-Enumerations-Prozess nicht bis zum ende durch (ich beziehe mich mal auf die "usbh_usr.c" 1. das einstecken wird erkannt : "USBH_USR_DeviceAttached" 2. die Reset-Prozedur wird angestoßen : "USBH_USR_ResetDevice" 3. der USB-Speed wird ausgelesen : "USBH_USR_DeviceSpeedDetected" aber danach bleibt das ganze einfach stehen, die CPU läuft normal weiter, aber der nächste Call auf "USBH_USR_Device_DescAvailable" bleibt einfach aus hat hier jemand mit dieser Demo von ST das gleiche Problem und event. eine Lösung dafür ? Gruss Uwe
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.