Forum: Mikrocontroller und Digitale Elektronik usb und microcontroller


von RainerKA (Gast)


Lesenswert?

Hallo

ich benutze zur Zeit den lpc2468 für die Steuerung eines Gerätes.
Der uC bekommt seine Kommandos über das HID und USB vom PC.
Auch werden auf dem Microcontroller einiges an Daten gesammelt und in 
einer File abgelegt.

Diese Daten möchte ich, wie bei einem USB Stick, zum PC kopieren können.

Die Steuerung über USB und HID funktioniert,
das Filesystem über dem WinExplorer auch.

Aber nicht zur selben Zeit, über eine USB Schnittstelle, entweder muss 
ich den uC mit HID Software betreiben oder mit dem Filesystem.

Ich möchte beide Funktionen HID und Filesystem, über eine USB 
Schnittstelle betreiben ohne etwas auf dem uC umprogrammieren zu müssen.

Möglicherweise kommt noch ein Audiokanal dazu.

Wie kann ich nun die Geräte unter einen Hut/USBAnschluß bringen. Wonach 
muss ich suchen bzw, wo gibt es Beispiele dafür.

Ich habe bisher nicht wirklich hilfreiches gefunden.



Gruß R.

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Das Stichwort lautet "dual function". Dein USB-Device muss mehrere 
Funktionen gleichzeitig implementieren, sowohl HID als auch MSD.

von Potter68 (Gast)


Lesenswert?

Oder auch 'composite device' - ein Gerät mit mehreren Interfaces, welche 
sich unabhängig voneinander steuern lassen.

Ohne Anpassung der Software geht das nicht. Da aber HID und MSD für sich 
alleine ja schon funktionieren, musst Du lediglich beides 'richtig' 
zusammen packen. Hier ein Link der dabei hilft:

http://www.cygnal.org/ubb/Forum9/HTML/001050.html

Gruß Potter68

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
Noch kein Account? Hier anmelden.