Hallo allerseits, ich versuche gerade einen ATXmega16A4 zum laufen zu bringen. Zuerst bin ich dabei, eine kleine Platine mit Eagle zu machen. Dabei bin ich darüber gestolpert, das es z.B. Mosi auf Pin25 oder Pin15 gibt, MISO auf Pin26 oder Pin16 und SCK auf Pin 27 oder Pin 17 gibt. Anscheinend kann dieser µC nicht über SPI programmiert werden, sondern über eine (mir jetzt erstmal neue) PDI-Schnittstelle. Ich versuche mich durch das Datenblatt zu wühlen, allein das Datenblattdoc8387.pdf hat 337 Seiten... Ich bin mir jetzt nicht sicher ob ich das mit AVR-Studio 4 und AT AVR-ISP MK2 machen kann. Als ich versucht habe ein neues Projekt mit dem ATXmega16A4 anzulegen, war dieser µC zwar vorhanden(grau unterlegt) aber nicht auswählbar. Auch mit dem Taktoszillator sehe ich auf Anhieb nicht so ganz klar: Brauche ich einen externen Quarz, oder hat der ATXmega16A4 einen Taktgenerator ähnlich wie z.B. bei den ATtiny's eingebaut? Schönen Abend noch :-)
Hallo, lesen,lesen und nochmals lesen! http://www.stromflo.de/dokuwiki/doku.php?id=xmega-c-tutorial Gruß G.G.
Hallo, man braucht nicht zwingend einen externen Quarz. Man muss auch keine Fuses verstellen, sondern kann über den Programmcode Änderungen an dem Takt vornehmen. Über ISP kann der nicht programmiert werden. Entweder man nimmt PDI oder JTAG. Kommt halt auch drauf an was der Controller unterstützt. Gruß Flo
Ich benutze AVR Studio4.16.628 Das Problem fängt schon an, wenn ich ein neues Projekt eröffnen will, bei den Debug Plattformen wird mein AVR ISP MKII gar nicht angeboten, siehe Bild. Was tun?
Hi >Das Problem fängt schon an, wenn ich ein neues Projekt eröffnen will, >bei den Debug Plattformen wird mein AVR ISP MKII gar nicht angeboten, >siehe Bild. Was tun? Der AVR ISP MKII ist kein Debugger. Weshalb sollte er dann unter Debug Platform zu finden sein. Wenn du keinen Dragon, AVR ICE MKII oder etwas ähnliches hast bleibt als Debug-Platform nur der Simulator. MfG Spess
spess53 schrieb: > Der AVR ISP MKII ist kein Debugger. Weshalb sollte er dann unter Debug > Platform zu finden sein. Wenn du keinen Dragon, AVR ICE MKII oder etwas > ähnliches hast bleibt als Debug-Platform nur der Simulator. Leuchtet mir ein. Aber wenn ich als Debug Platform Simulator oder Simulator 2 auswähle, kann ich bei Device den ATXmega16A4 nicht auswählen, hier ist alles grau, siehe Bild.
Hi >Aber wenn ich als Debug Platform Simulator oder Simulator 2 auswähle, >kann ich bei Device den ATXmega16A4 nicht auswählen, hier ist alles >grau, >siehe Bild. Beim aktuellen AVR-Studio 4.19 (Simulator2) kann man deinen ATXMega auswählen. MfG
spess53 schrieb: > Beim aktuellen AVR-Studio 4.19 (Simulator2) kann man deinen ATXMega > auswählen. Ja, habe das AVR Studio 4.19 runtergeladen und instaliert. Kann jetzt, wenn ich Simulator 2 auswähle, den ATXmega16A4 auswählen. Danke. :-) Aber leider habe jetzt neues Problem: Kann alte und neue Projekte nicht mehr compilieren. Bekomme Fehlermeldung: avr-objcopy: 'ATtiny_blink_test.elf': No such file Was nu?
Habe hier mal einen Screenshot der Fehlermeldung gemacht. Habe bei meinen alten Projekten jetzt nachdem ich AVR Studio 4.19 installiert habe diese Fehlermeldung das er keine "Mein_Projekt.elf" hat etc.
Ich verstehe wirklich nicht, was da schiefläuft, warum das passiert: Wenn ich ein altes Projekt öffne und dann build mache, werden im default Ordner die Dateien Mein_projekt.eep Mein_projekt.elf Mein_projekt.hex Mein_projekt.Iss Mein_projekt.map Mein_projekt.o gelöscht. Nur die Datei makefile bleibt da. Was tun?
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.