Problem jest taki:
-Atmega2560 + zewnętrzna SRAM (64k)z buforem, wg schematu z datasheeta. Nie mogę tego uruchomić w ECLIPSE, w main.c aktywuję zewnętrzną pamięć za pomocą:
Bit SRE jest setowany, gdyż odczytuję go w main.
Następnie w ustawieniach linkera
(Properties -> c/C++ Build -> Settings -> zakładka Tool Settings -> AVR C Linker -> General - > pole Other Arguments wpisuję:
Próba przeniesienia różnych obszarów do zewnętrznej pamięci zawsze kończy się tak samo, a mianowicie:
Kompilator zawsze widzi 8kb sramu, nie zgłasza błędów. Przczytałem tony postów i nadal nie wiem czemu nie działa. Pomożcie bo już mi ręce opadły...
-Atmega2560 + zewnętrzna SRAM (64k)z buforem, wg schematu z datasheeta. Nie mogę tego uruchomić w ECLIPSE, w main.c aktywuję zewnętrzną pamięć za pomocą:
Kod: C / C++
Bit SRE jest setowany, gdyż odczytuję go w main.
Następnie w ustawieniach linkera
(Properties -> c/C++ Build -> Settings -> zakładka Tool Settings -> AVR C Linker -> General - > pole Other Arguments wpisuję:
Kod: C / C++
Próba przeniesienia różnych obszarów do zewnętrznej pamięci zawsze kończy się tak samo, a mianowicie:
Kod: C / C++
Kompilator zawsze widzi 8kb sramu, nie zgłasza błędów. Przczytałem tony postów i nadal nie wiem czemu nie działa. Pomożcie bo już mi ręce opadły...
