Hallo, ich hab bei mir im AVR Studio5 wohl irgendwo was verstellt, als ich ein fremden Quellcode aus den AVR Studio4 importiert habe. Ich bekomme es nicht mehr hin den Takt der CPU zu definieren. Normalerweise mache ich das mit: #define F_CPU xxxxxxxx Jetzt wird das aber scheinbar nicht mehr angenommen, wenn ich z.B. eine LED _delay_ms mit blinken lassen will, ist es völlig egal was ich bei #define F_CPU eintrage. Dafür wird jetzt jeder Controller den ich programmiere auf die Frequenz von dem fremden Code eingestellt (ca.14Mhz). Weiß jemand was ich da verstellt habe?
Hallo, Dshing Sung schrieb: > Weiß jemand was ich da verstellt habe? die Geschwindigkeit F_CPU drägt man bei Toolchain -> Symbols ein. Siehe Anhang.
Hi, wenn ich das so mache wie du sagst, dann gibt der Compiler die Fehlermeldung: "macro names must be identifiers" :(
Hallo, mach mal ein neues Projekt auf. Da sind eigentlich alle Einträge weg. Setze in Symbols die Einträge neu. Sollte es dann wieder nicht funktionieren ist etwas gröberes passiert und fordert dich zum Handeln auf. Fazit: Installiere Atmel-Studio6 und alles funktioniert.
Alles klar, ich hab jetzt das Studio6 installiert, und damit funktioniert alles wieder :) Komisch das es das 5er zerlegt hat, da hat auch keine Neuinstallation mehr geholfen.
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.