Forum: Mikrocontroller und Digitale Elektronik CodeVisionAVR und MEGA2560


von Manfred B. (fredl0511)


Lesenswert?

Grüß euch,

ich habe immer wieder probleme mit dem ATmega2560 und WINAVR bzw. dem 
GCC Compiler. Z.B. nach Interrupt wird Display Inhalt über die ganzen 4 
Zeilen verschoben usw. Habe auch hier im Forum schon ein paar Fragen 
diesbezüglich gestellt aber leider waren alle Tipps erfolglos :-( 
(Beitrag "Problem ATMEGA2560" )

Nun meine Frage: Ich habe hier im Forum des öfteren von dem 
CodeVisionAVR Compiler gelesen. Der Preis für die STandard Version liegt 
im Rahmen. ABER: Hat jemand von euch schon Erfahrungen mit CodeVisionAVR 
und dem ATMEGA2560 gemacht? BZw. ist der Compiler empfehlenswert?

Hab z.b. gelesen der GCC Compiler hat Probleme mit Chips > 64kB Flash? 
(Return Adresse 2 vs. 3 Byte@>64kB )

Danke schon mal im Voraus für Empfehlungen/Tipps.

lg Fredl

von crazy horse (Gast)


Lesenswert?

ich habe noch keinerlei Probleme mit CodeVision gehabt - allerdings auch 
noch keine Chips mit >64k eingesetzt. Das hilft dir nun also auch nicht 
weiter.
Pawel ist aber sehr dankbar für erkannte Bugs, und es wird sehr schnell 
erledigt.

von P. S. (Gast)


Lesenswert?

Manfred Brunni wrote:

> ich habe immer wieder probleme mit dem ATmega2560 und WINAVR bzw. dem
> GCC Compiler. Z.B. nach Interrupt wird Display Inhalt über die ganzen 4
> Zeilen verschoben usw. Habe auch hier im Forum schon ein paar Fragen
> diesbezüglich gestellt aber leider waren alle Tipps erfolglos :-(
> (Beitrag "Problem ATMEGA2560" )

Schade, dass du diesen Thread einfach ohne Kommentar fallen gelassen 
hast - sehr unschoen fuer die, die dir helfen wollten.

GCC ist bestimmt nicht bugfrei, aber deine Probleme mit dem Display 
solltest du besser in deinem Code als in GCC suchen. CodeVision wird dir 
da auch nicht weiterhelfen.

von Manfred B. (fredl0511)


Lesenswert?

@ Peter Stegemann,

sorry, dass ich da keine Statusbericht mehr geliefert habe :-/. Naja 
komischerweise hab ich den selbigen Code aber auf einen MEGA128 
problemlos laufen gehabt, nur eben nich auf dem MEGA2560, dacht es 
könnte vl. sein, dass der Compiler da beim Rückspringen aus nem Int. 
probleme bereitet.

gruss,
fredl

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.