Forum: Mikrocontroller und Digitale Elektronik Flash Memory und EEPROM überlappen sich


von Gabi (Gast)


Lesenswert?

Hi Leute ich benutzs ein externe Flash Memory (adressbereich 
$8000..$Bfff).In diesem Flash liegen meine Unterprogramme.Auf dem 
internen EEPROM(adressbereich $B600..$Bfff) des HC11E1 liegt meine Main 
Methode da wo alle Unterprogramme abgerufen werden.Es sollte dafür 
gesorgt werden, daß der Flash, oder der benutzte Teil davon, und der 
interne EEPROM nicht im selben Adreßbereich liegen.damit nicht auf 
beides gleichzeitig zugegriffen werden.
also wie kann vermeiden dass  der EEPROM und der Das Flash Memory sich 
ueberlappen?

Bis bald

von Gabi (Gast)


Lesenswert?

Hi leute

von Moritz E. (devmo)


Lesenswert?

Habe ich das richtig verstanden, der externe Flash ist ein externer 
Baustein der über Ports angesprochen wird? Und die main liegt nicht im 
internen Flash, sondern im EEProm, muss also zuerst per Bootloader 
geladen werden?

von Uwe (Gast)


Lesenswert?

Hi!
Gerade nochmal nachgelesen:
Wenn internes EE eingeschaltet($103F/CONFIG)EEON=1) werden extern keine 
Zugriffe im Bereich des EEproms durchgeführt.
Der Bereich ist also auf deinem Flash nicht nutzbar oder du musst die 
Karte auf eine andere Startadresse legen.

Viel Erfolg, Uwe

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.