Discussion:
Zewnętrzna pamięć RAM i jej obsługa w AVR-GCC z avrstudio
(Wiadomość utworzona zbyt dawno temu. Odpowiedź niemożliwa.)
slawek7
2007-07-11 11:55:01 UTC
Permalink
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
2007-07-11 16:08:42 UTC
Permalink
Post by slawek7
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
2007-07-11 17:05:02 UTC
Permalink
Tylko jako pamięć zewnętrzna.
Potrzebuję "dużo" RAMu do przechowywania danych dla wyśietlacza
graficznego
slawek7
2007-07-11 17:07:07 UTC
Permalink
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.
2007-07-11 17:56:50 UTC
Permalink
Post by slawek7
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
2007-07-13 05:11:47 UTC
Permalink
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.

Loading...