Forum: Mikrocontroller und Digitale Elektronik Fehler im AVR-Studio bekannt?


von Nico Bräse (Gast)


Lesenswert?

Hallo,

ich weiß jetzt nicht genau ob das der richtige Forumsbereich ist (falls 
nicht bitte verschieben), aber ich habe da ein kleines Problem mit AVR 
Studio (GUI Version 4, 14, 0, 589) und WINAVR Vers. 20081205.

Denn ganzen Tag versuche ich schon den Drehgeber Code von Peter 
Dannegger zu simulieren, aber irgendetwas macht nicht so wie es soll. 
Lasse ich denn Code wie er ist wird der Timerinterrupt niemals 
angesprungen. Lese ich jetzt aber das Timerinterrupt-bit in der main 
Schleife aus, funktioniert alles wie es soll. Hab das ganze dann mal mit 
einem Mega16 und einer LED probiert und selbst da die gleichen 
Erscheinungen. jetzt vermute ich das der Fehlker entweder am Studio oder 
GCC liegen muß.

Bis vor 4 Wochen habe ich von beiden Programmen noch ältere Versionen 
verwendet und da haben alle Timerfunktionen ohne Probleme funktioniert.

Vielen Dank für eure Hilfe

Nico

von oha (Gast)


Lesenswert?

Der Simulator simuliert leider nicht alles perfekt. Das UART zB ist auch 
verbesserungswuerdig. Der PIC Simulator kann ein File mit korrektem 
Timing ansaugen, dessen byte erscheinen dann am Rx, der AVR Simulator 
leider nicht. Manchmal probiert man besser mit der Hardware und misst 
mit dem Scope.

von Nico Bräse (Gast)


Lesenswert?

Danke für die Antwort.

Habe jetzt festgestellt das die Vektorzuordnung in der Datei iom16.h 
nicht mit dem Datenblatt des Mega16 übereinstimmt. Kann das denn sein?
Hab da ja nix geändert......

Danke

Nico

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.