jfk
Guest
Fri Apr 02, 2004 6:27 am
Witam
Do jakich ukladów AVR można dołożyć zewnetrzny RAM.
Aplikacja potrzebuje duzo ramu,ale niekoniecznie duzo flasha.
Czy ktoś może to robił z powodzeniem?
Pozdr.
jfk
QmX
Guest
Fri Apr 02, 2004 6:51 am
Użytkownik "jfk" <jotefka@poczta.fm> napisał w wiadomości
news:c4j4lp$qb5$1@inews.gazeta.pl...
Quote:
Witam
Do jakich ukladów AVR można dołożyć zewnetrzny RAM.
Aplikacja potrzebuje duzo ramu,ale niekoniecznie duzo flasha.
Czy ktoś może to robił z powodzeniem?
Z tych, co znam:
ATmega162, ATmega128,....
Troszkę problem będzie z większym niż 32k - trzeba stronicować.
(32k, bo przy 64k nie ma dostępu do pierwszego kawałka, pokrywającego się z
wewn. RAM)
QmX.
jfk
Guest
Fri Apr 02, 2004 6:58 am
Quote:
Z tych, co znam:
ATmega162, ATmega128,....
Troszkę problem będzie z większym niż 32k - trzeba stronicować.
(32k, bo przy 64k nie ma dostępu do pierwszego kawałka, pokrywającego się
z
wewn. RAM)
Dzieki. Tzn że atmega16,32,64 lub 8535 odpada?
jfk
QmX
Guest
Fri Apr 02, 2004 7:19 am
Użytkownik "jfk" <jotefka@poczta.fm> napisał w wiadomości
news:c4j6fn$cq7$1@inews.gazeta.pl...
Quote:
Dzieki. Tzn że atmega16,32,64 lub 8535 odpada?
ATmega 8535, 8, 16, 32, 64 odpada.
ExtRAM mają: ATmega162, 8515, 128.
QmX.
jfk
Guest
Fri Apr 02, 2004 10:45 am
Użytkownik "QmX" <kumex@interia.pl> napisał w wiadomości
news:c4j7nl$l37$1@korweta.task.gda.pl...
Quote:
Użytkownik "jfk" <jotefka@poczta.fm> napisał w wiadomości
news:c4j6fn$cq7$1@inews.gazeta.pl...
Dzieki. Tzn że atmega16,32,64 lub 8535 odpada?
ATmega 8535, 8, 16, 32, 64 odpada.
ExtRAM mają: ATmega162, 8515, 128.
W pdf-ie piszą że ATmega64 może miec do 64k zewnętrznego Ramu?
Więc może jednak się mylisz?
Pozdr
jfk
Jacek Meyerhold
Guest
Fri Apr 02, 2004 4:44 pm
Użytkownik "jfk" <jotefka@poczta.fm> napisał w wiadomości
news:c4j4lp$qb5$1@inews.gazeta.pl...
Quote:
Witam
Do jakich ukladów AVR można dołożyć zewnetrzny RAM.
Aplikacja potrzebuje duzo ramu,ale niekoniecznie duzo flasha.
Czy ktoś może to robił z powodzeniem?
=>Ja mam plytke z mega8515 i do zewn. szyny dolaczona pamiecia RAM128kB,
najstarszy bit adresowy jest podlaczony do linii I/O wiec mam tak jakby dwa
banki, ale narazie nie pisalem jeszcze na to programu wiec nie moge
powiedziec jak sie sprawuje.
Pozdrawiam,
Jacek.
ziel
Guest
Fri Apr 02, 2004 6:12 pm
On Behalf Of jfk
Quote:
W pdf-ie piszą że ATmega64 może miec do 64k zewnętrznego Ramu?
Więc może jednak się mylisz?
Więc może w końcu przeczytasz pdf'a do procka?
Choćby sam nagłówek.
pzdr
Artur
--
Archiwum grupy:
http://niusy.onet.pl/pl.misc.elektronika
Adam Dybkowski
Guest
Fri Apr 02, 2004 7:45 pm
QmX wrote:
Quote:
Troszkę problem będzie z większym niż 32k - trzeba stronicować.
(32k, bo przy 64k nie ma dostępu do pierwszego kawałka, pokrywającego się z
wewn. RAM)
Nic nie trzeba stronicowac. Nalezy zastosowac kostke 64k x 8 i bedzie do
wykorzystania 64kB RAMu lacznie (na poczatku pamieci leza rejestry i
SFR'y, dalej jest pamiec wewn. a powyzej zewn.), oczywiscie czesc
adresow pamieci, ktore sa wykorzystane wewnatrz procka, nie bedzie
generowac cykli dostepu na zewnatrz - ale to mala strata w porownaniu z
kosztami bankowania.
--
Adam Dybkowski
adybkows@amwaw.edu.pl
http://www.amwaw.edu.pl/~adybkows/
QmX
Guest
Mon Apr 05, 2004 7:51 am
Użytkownik "jfk" <jotefka@poczta.fm> napisał w wiadomości
news:c4jjp4$bfv$1@inews.gazeta.pl...
Quote:
W pdf-ie piszą że ATmega64 może miec do 64k zewnętrznego Ramu?
Więc może jednak się mylisz?
Racja. Pomyliłem się.
Moja pamięć RAM zawiodła. :-)
QmX.
QmX
Guest
Mon Apr 05, 2004 7:54 am
Użytkownik "Adam Dybkowski" <adybkows@amwaw.edu.pl> napisał w wiadomości
news:c4kj6j$1e3i$1@mamut.aster.pl...
Quote:
oczywiscie czesc
adresow pamieci, ktore sa wykorzystane wewnatrz procka, nie bedzie
generowac cykli dostepu na zewnatrz - ale to mala strata w porownaniu z
kosztami bankowania.
To wszystko kwestia gustu.
Świadomość, że prawie 5kB leży odłogiem bardzo mnie zawsze drażni. :-)
QmX.
QmX
Guest
Mon Apr 05, 2004 8:40 am
Użytkownik "Adam Dybkowski" <adybkows@amwaw.edu.pl> napisał w wiadomości
news:c4kj6j$1e3i$1@mamut.aster.pl...
Quote:
oczywiscie czesc
adresow pamieci, ktore sa wykorzystane wewnatrz procka, nie bedzie
generowac cykli dostepu na zewnatrz - ale to mala strata w porownaniu z
kosztami bankowania.
To wszystko kwestia gustu.
Świadomość, że prawie 5kB leży odłogiem bardzo mnie zawsze drażni. :-)
QmX.