Frage zu LUFA CDC - Device Name ändern

OP #4460749
Ja die Frage steht schon oben... ich wühle mich die ganze Zeit schon 
durch die Header Dateien durch und finde es aber nicht. Wie kann ich 
denn den Name mit dem sich das Device unter LUFA mit dem PC verbindet 
ändern?!

µC ist ein Atmega32u4 unter Atmel Studio 7 mit LUFA CDC.
Gast #4460815
Wenn Du dich an das CDC-Demo (Demos/Device/ClassDriver/VirtualSerial) 
als Beispiel hältst, wird es in der Datei Descriptors.c definiert.
Ausgeliefert wird es per callback-Funkion CALLBACK_USB_GetDescriptor


1
/** Product descriptor string. This is a Unicode string containing the product's details in human readable form,
2
 *  and is read out upon request by the host when the appropriate string ID is requested, listed in the Device
3
 *  Descriptor.
4
 */
5
const USB_Descriptor_String_t PROGMEM ProductString =
6
{
7
  .Header                 = {.Size = USB_STRING_LEN(13), .Type = DTYPE_String},
8

9
  .UnicodeString          = L"LUFA CDC Demo"
10
};

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 10 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.