Gast
#98869
Hallo! Ich habe auf meinem Board einen 32kB SRAM und Latch. Da das Board nicht von mir stammt ist eine Hardwareproblem eigentlich ausgeschlossen ... Ich verwende das IAR AVR C In den Optionen habe ich eingestellt: Enable external Memory Bus Base address RAM: 0x260 memory size RAM: 0x8000 mit __no_init char test @ 0x100; erstelle ich einen Char an Adresse 0x100 der wird gesetzt und ausgelesen. Lasse ich die adresse bei 0x100 (also im internen RAM), so funktioniert das ganze. Stelle ich sie auf das externe RAM um (z.b. 0x2000) kommt nicht der gewünschte Wert zurück - sondern irgend ein anderen (nicht aus dem RAM - das ich bis auf die obere Adresse leer). Mit dem Oszi hab ich schon Aktivität gemessen ... Also funktionieren tut es teilweise ... Warum geht das nicht? Danke Ralf