16MHz avr + sram

Gast #65319
Lesenswert?

Hi,
Ich moechte gerne an meinen ATMega8535 ein sram anschliesen. Jezt kann
man den MC ja mit 16MHz betreiben was ja etwa 62ns pro Takt bedeutet.
Bei Reichelt bekomme ich sram's mit 55ns Zugriffszeit.

Reicht ein solches sram, wenn ich den avr bei vollem TAkt und ohne
irgendwelche kuenstlichen Verlangsamungen aufs ram zugreifen lasse?

Tobias
Gast #65321
Lesenswert?

Ich hab natuerlich den atmega8515 gemeint :)

Kann man aus einem c-compiler heraus eigendlich die zusatzlichen 32KB
ram direkt ansprechen oder muss ich mir da noch routinen drumrum
basteln?

Tobias
Gast #65322
Lesenswert?

Hi

nach aktivieren des SRAM Interface (über MCUCR) kannst du mit einem
Pointer auf das SRAM zugreifen. Wenn der Compiler dort allerdings
Variablen bzw. den Heap anlegen soll mußt du das dem Compiler bekannt
machen. Wie das geht steht beim AVRGCC in der avrlibc-Doku.

Matthias

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren