Forum: Mikrocontroller und Digitale Elektronik Frage zu LUFA CDC - Device Name ändern


von Rene K. (xdraconix)


Lesenswert?

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.

von Nickname (Gast)


Lesenswert?

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
};

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.