Guten Tag, ich versuche zur Zeit langsam umzusteigen von der Arduino Plattform hin zum Atmel Studio. Ich habe mir daher zusätzlich Visual Micro installiert. Damit kann ich meinen Arduino Nano Klon auch eigentlich ganz gut programmieren. Ich würde jetzt nur gerne zusätzlich auf V-USB zurückgreifen, um den Arduino als MIDI Gerät am Rechner anmelden zu können. Leider funktioniert das nicht so ganz. Ich erhalte zur Zeit den Fehler: usbdrv.c:423: error: invalid conversion from 'void*' to 'usbRequest_t*' Die Zeile sieht wie folgt aus: usbRequest_t *rq = (void *)data; Meine bisherigen Recherchen sagen mir, dass das gültiger C-Code ist. Das Visual Micro Projekt ist jedoch ein C++ Projekt. Und da hört es mit der Gültigkeit wohl auf. Kann mir jemand einen Tipp geben, wie man das Problem beheben kann?
Gast
#3763510
Schon mal das hier probiert? usbRequest_t *rq = (usbRequest_t *)((void *)data);
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.