USB: HID und DFU

Gast #1775072
Lesenswert?
• ▲
▼
Hallo,

ich möchte gern einen USB Device programmieren, der als HID erkannt 
werden soll und die Möglichkeit besitzen soll, per DFU Bootloader ein 
Firmware-Update per USB zu erhalten.

Muss ich hierzu einen Interface-Deskriptor für HID und einen für DFU 
installieren? Bzw. welche Sachen müssen doppelt bei den Deskriptoren 
erstellt werden und wie kann ich dann per USB vom Host angeben, ob ich 
das HID oder das DFU Interface ansprechen möchte?

Gruß
Oliver
Gast #1775293
Lesenswert?
• ▲
▼
In erster Line interessiert mich welche Deskriptoren ich für den HID 
Class und welche für die DFU benötige...

Und wie von der HID Class in die DFU Class geswitcht wird; welcher 
Command über USB an den Device gesendet werden muss...

Vielleicht hat jmd von euch ein Example, wo beides vorkommt.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.