Hallo, hat jemand Erfahrungen mit dem USB Developer Package v.3.11 von TI mit den Controllern MSP430f550x gemacht? In diesem Paket sind einige Beispielprogramme verfügbar. Ich habe die Beispiele „C1 Commandline interface„ (CDC) und „H1Commandline Interface“ (HID-Datapipe) erfolgreich testen können. Mein Aufbau besitzt einen Anschluss für eine SD-Karte. Für diese Anwendung ist ebenfalls in dem Paket ein Beispielprojekt vorhanden „M2 SD Card“, welches aber für das Experimentierboard MSP-EXP430F5529 geschrieben ist. Mit Hilfe des „USB Descriptor Tools“ habe ich die Anpassung am meine Hardware vorgenommen und die Dateien descriptors.c, descriptors.h und UsbIsr.c erstellt und meinem CodeComposer-Projekt hinzugefügt. Des weiteren habe ich im Programm die Portanpassung vorgenommen. Nach Kompilierung, Upload und Start scheint der Controller trotzdem nicht richtig anzulaufen. Er meldet sich noch nicht mal als Usb/Mass-Storage-Device am PC an. Mich würde es interessieren wer schon Erfahrungen mit diesem oder einen ähnlichen Beispiel gemacht hat. Sprich mit dem MSP430F55xx? Schon einmal danke für die Antworten. Verwendete Komponenten: MSP430F5506 CodeComposerStudio v5.1 MSP430 USB-Developer-Package v.3.11
>Mit Hilfe des „USB Descriptor Tools“ habe ich die Anpassung am meine >Hardware vorgenommen und die Dateien descriptors.c, descriptors.h und >UsbIsr.c erstellt und meinem CodeComposer-Projekt hinzugefügt. Es gibt nur ein HID Descriptor Tool. Die MSD-Klasse hat allerdings nichts mit HID zu tun, sondern mit CDC. Deine Anpassungen waren wohl nicht richtig. Gruß Potter
Hallo, der angefügte Programmausschnitt zeigt einen Teil des USB Descriptor Tools. In dem Screenshot ist ersichtlich das ich die Auswahl zwischen CDC, HID, MSC und PDHC habe. Das Device ist als MSC konfiguriert. VID und PID wurden wie in der PDF "Programmers_Guide_MSP430_USB_API" aufgeführt mit 0x2047 & 0x0316 deklariert. Gruß, Daniel.
>der angefügte Programmausschnitt zeigt einen Teil des USB Descriptor >Tools. Dein Tool ist vom Hersteller, ich dachte von USB.org. >In dem Screenshot ist ersichtlich das ich die Auswahl zwischen >CDC, HID, MSC und PDHC habe. Es kann schon sein, dass die Daten über HID übertragen werden können. Dann aber nur im 'Rohformat' (Byte für Byte) und nicht wie bei der MSD-Klasse, mit einer Anzeige als Datenträger im Explorer (also auch mit Protokoll). Gruß Potter
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.