slawek7
Guest
Wed Jul 11, 2007 12:55 pm
Cześć.
Mam ATMega162 z podłączoną zewnętrzną pamięcią RAM.
Piszę w AVR-GCC korzystając z AvrStudio, co jest dla mnie dużym
ułatwieniem ponieważ AvrStudio sam tworzy plik Makefile.
Czy jeśli programowo odblokuję możliwość korzystania z zewnętrznej RAM
to muszę coś zmieniać w opcjach kompilatora bądź linkera aby korzystać
z zewnętrznej pamięci RAM.
Jeśli tak co co trzeba zmienić, jak i gdzie?
Zbych
Guest
Wed Jul 11, 2007 5:08 pm
slawek7 przemówił ludzkim głosem:
Quote:
Czy jeśli programowo odblokuję możliwość korzystania z zewnętrznej RAM
to muszę coś zmieniać w opcjach kompilatora bądź linkera aby korzystać
z zewnętrznej pamięci RAM.
Pierwsze primo: RTFM!
http://www.nongnu.org/avr-libc/user-manual/malloc.html
Drugie primo: do czego chcesz używać tą pamięć? zmienne? sterta?
slawek7
Guest
Wed Jul 11, 2007 6:05 pm
Tylko jako pamięć zewnętrzna.
Potrzebuję "dużo" RAMu do przechowywania danych dla wyśietlacza
graficznego
slawek7
Guest
Wed Jul 11, 2007 6:07 pm
Przeglądałem ten link, który podałeś, ale tam opisują zmianę pliku
Makefile. A jak ma się to do AvrStudio, który sam tworzy ten plik?
T.M.F.
Guest
Wed Jul 11, 2007 6:56 pm
slawek7 pisze:
Quote:
Przeglądałem ten link, który podałeś, ale tam opisują zmianę pliku
Makefile. A jak ma się to do AvrStudio, który sam tworzy ten plik?
http://www.nongnu.org/avr-libc/user-manual/FAQ.html#faq_ext_ram
--
Inteligentny dom -
http://idom.wizzard.one.pl
Teraz takze forum dyskusyjne
Zobacz, wyslij uwagi, dolacz sie do projektu.
slawek7
Guest
Fri Jul 13, 2007 6:11 am
Czytałem te linki. Ale tam jest bardziej ogólnie napisane.
A ja potrzebuję coś z praktyki. Oni tam piszą o stercie i przesuwaniu
zawartości pamięci, a ja chcę tylko użyć zewnętrznej RAM do
przechowywania danych.
I nie ma najważniejszej rzezcy. Gdzie to wszystko pozmieniać i co w
AvrStudio, aby to działało.