Gast
#3203411
Hallo, ich habe mir ein Board gebaut, dass über den ADC des xMega Werte einliest und diese auf einem Display anzeigt. Beim Design hatte ich zusätzlich einen USb Anschluss vorgesehen, um die Daten zusätzlich am PC auswerten zu können und um auf eine extra Spannungsversorgung verzichten zu können. Deswegen auch kein UART... Der verwendete xMega ist ein ATXMEGA32A4U. Grundsätzlich habe ich den USB Anschluss nach der Atmel AppNote angeschlossen. Stromversorgung funktioniert. Allerdings bin ich vorher davon ausgegangen, dass das ganze etwas trivialer ist. Ist es grundsätzlich möglich über diesen USB Anschluss einfache Sensordaten zu übertragen? Ich habe schon nach Beispielprojekten gesucht, aber das geht ja weit über meine Bedürfnisse hinaus (Audio, Maus, tastatur, usw). Die ASF Examples in AtmelStudio 6.0 bin ich auch schon einmal durchgegangen, aber ich kann nichts für meine Bedürfnisse finden. Kann mir jemand ein einfaches Beispielprojekt zeigen oder die grundsätzlichen Schritte nennen, um USB zum laufen zu bekommen? Ich möchte USB in Low Speed betreiben. System Clock ist 2MHz, habe das auch als Quelle für die PLL ausgewähltund über Faktor 3 komme ich auf die geforderten 6MHz für Low Speed USB (in der Theoreie) zumindest. Die USB Register habe ich mir auch genauer angeschaut und genau hier komme ich ins Stocken... Ich hatte gehofft hier einfach 2 Byte Register zu haben in die ich meine Daten reinschieben kann und irgendein Flag zeigt mir dann an, wenn es fertig ist. Ist aber nicht so, richtig? Über jede Art von Hilfe wäre ich euch dankbar. Beste Grüße, Markus