Forum: Mikrocontroller und Digitale Elektronik AVR Studio ATmega8 falsche flashgröße


von vlad_tepesch (Gast)


Lesenswert?

Hi,
habe hier einen atmega8 und benutze AVR-Studio (zumindest zum makefile 
erstellen und simulieren)

In den Projectoptions unter Memory settings steht folgendes:
ATmega8
Flash Size 0x1000   sram size: 0x400  eeprom size: 0x200


Laut Datenblatt hat der ATmega aber 8k Flash anstatt der hier 
angezeigten 4k.

Irre ich mich, oder das Studio?

von Johannes M. (johnny-m)


Lesenswert?

Das Flash ist wortorganisiert. Dementsprechend sind auch die 0x1000 eine 
Wortadresse.

von Gast (Gast)


Lesenswert?

Die Flashgröße wird im AVR-Studio möglicherweise in Words angegeben.

von vlad_tepesch (Gast)


Lesenswert?

>Das Flash ist wortorganisiert.
dann würde es ja passen.

> Dementsprechend sind auch die 0x1000 eine Wortadresse.
Trotzdem verwirrend, Ging aber nicht um Adressen sondern größen. und die 
werden üblicherweise ja in byte angegeben. Und die flash und sram größen 
sind auch in byte.

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.