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
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?
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.