Forum: Mikrocontroller und Digitale Elektronik USB CDC und MSC Class


von Marcus (Gast)


Lesenswert?

Hallo,

ich möchte gern eine USB Kommunikation mit der MassStorageClass (MSC) 
und der CommunicationDeviceClass (CDC) auf meinem µC implementieren. Im 
Internet findet man schon Hinweise, dass diese Möglichkeit ("Composite") 
besteht.

Trotzdem möchte ich im Vorfeld noch einmal fragen, ob dies überhaupt 
durch die USB Spezifikation vorgesehen ist. Darf man also zwei 
Kommunikationsklassen pro Gerät implementieren?

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Da die USB-Spezifikation das Konzept des Kompositgerätes kennt, ja.

von Jim M. (turboj)


Lesenswert?

Nitpick: Die Windows Treiber für CDC funktioniern im Composite Fall nur 
ab XP SP3 und höher. Vorher gab es reproduzierbar einen Bluescreen, wenn 
der CDC Treiber geladen wird und es ein Composite Device ist.

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.