Zewn?trzna pami?? RAM i jej obs?uga w AVR-GCC z avrstudio

Jul 11, 2007 5 Replies

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?


slawek7 przemówił ludzkim głosem:

Pierwsze primo: RTFM!

formatting link
primo: do czego chcesz używać tą pamięć? zmienne? sterta?

Tylko jako pamięć zewnętrzna. Potrzebuję "dużo" RAMu do przechowywania danych dla wyśietlacza graficznego

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?

slawek7 pisze:

formatting link

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.

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required