Forum: Compiler & IDEs Port von ATMega161 nach ATMega128


von Jonas Hilt (Gast)


Lesenswert?

Hi!

Ich möchte wegen Platzmangel den C-Code vom ATMega161 nach ATMega128 
portieren. Was muss ich dabei beachten? Oder kann ich einfach für eine 
andere ZielCPU compilieren und das läuft?

Was muss angepasst werden? Hat da jemand Erfahrung?

Gruß Jonas

von BAB (Gast)


Lesenswert?

einfach im makefile umstellen fertig..:)

von mikki merten (Gast)


Lesenswert?

Wenn du nichts zeitkritisches in deinen Applikationen hast, ist die 
Umstellung problemlos. Da beim MEGA128 aber etliche I/O-Register (z.B. 
2. USART) in den Memory-Bereich verlegt wurden, dauern hier Zugriffe 
jetzt entsprechend länger (2 anstelle 1 Takt). Auch ist der AVRGCC für 
den MEGA128 noch nicht ganz fehlerfrei, bzw. erzeugt teilweise recht 
langsamen Code. Also bei zeitkritischen Anwendungen unbedingt mal in die 
Datenblätter schauen.

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.