Forum: Mikrocontroller und Digitale Elektronik ATmega32u4 USB CDC


von Quarktasche (Gast)


Lesenswert?

Hi,
ich arbeite zum ersten mal mit dem Atmega32u4 und ich habe einige kleine 
Probleme.
Was ich gemacht habe:

- Die Firmware laut Beispielen auf der Atmel Homepage durchgelesen und 
meinen Quellcode dementsprechend an meine Bedürfnisse angepasst, bzw. 
das Beispiel angepasst. Die Initialisierung der USB-Schnittstelle habe 
ich aus dem Beispiel übernommen.
(Beispiel von Atmel: EVK527-ATMega32U4-usbdevice_cdc-2_0_1-doc.zip)

- Die Hardware habe ich nochmal durchgemessen, ob Fehler auf der Platine 
sind. Alles ok!

Nun zu meinem Problem:
Ich stolper über eine Sache. In der Anleitung (doc7914.pdf von Atmel) 
wird beschrieben, wie einfach es doch ist die Hardware an den PC 
anzuschließen. (Das ist kein Problem! USB einstecken!) Nun sollte die 
Hardware, hier eine Virtuelle Com Schnittstelle erkannt werden. Wird 
aber nicht! Nun, ich wähle den vermutlich passenden Treiber aus und es 
passier nichts!!!

Was mache ich den nun? Das Gerät wird weiter als Unbekannt behandelt und 
kann nicht verwendet werden. Was mache ich Falsch? Ach, mein 
Betriebssystem ist Windows XP SP2.

Ich würde am liebsten den Atmega32u4 in die Tonne hauen und einen 
einfach FTDI nehmen, aber gut das mit dem u4 muss ja auch irgendwie 
funktionieren. Ich habe wahrscheinlich nur einen kleinen Fehler gemacht, 
oder einfach nur den falschen Treiber.

Grüße

von Potter68 (Gast)


Lesenswert?

Hi,

da dich Dein PC nach einem Treiber fragt, scheinen die ersten Schritte 
zu funktionieren.

Mehr Infos wären ganz gut.

Gruß Potter68

von Potter68 (Gast)


Lesenswert?

Hast Du die Deskriptoren verändert?

von Quarktasche (Gast)


Lesenswert?

Hi,
habe das Problem schon behoben. War nur ein kleines bis mittleres 
Timing-Problem.

Danke nochmals. Nun funktioniert alles perfekt.

Mfg

von mikro1111 (Gast)


Lesenswert?

Potter68 schrieb:
> - Die Firmware laut Beispielen auf der Atmel Homepage durchgelesen und
> meinen Quellcode dementsprechend an meine Bedürfnisse angepasst, bzw.
> das Beispiel angepasst. Die Initialisierung der USB-Schnittstelle habe
> ich aus dem Beispiel übernommen.
> (Beispiel von Atmel: EVK527-ATMega32U4-usbdevice_cdc-2_0_1-doc.zip)


das dokument hätte ich gern

von GG (Gast)


Lesenswert?

Hallo,


mikro1111 schrieb:
> das dokument hätte ich gern

habe diesen Link gefunden

ATmega32U4 USB Software Package (11 MB)

http://cn.supplyframe.com/design-tool/software?id=1627630&keywords=&manufacturer=atmel


Gruß GG

von wendelsberg (Gast)


Lesenswert?

Link von 2010 ist nicht mehr aktuell.

wendelsberg

von Oliver J. (Gast)


Lesenswert?

Schau dir mal die AVR146 an.

von Oliver J. (Gast)


Lesenswert?

Die AVR272 könnte auch was für dich sein.

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.