Witam.
Jako że jestem początkujący w programowaniu pod AVR zwracam się do was z kilkoma pytaniami.
Na początku napisze jak przedstawia się sytuacja:
Robię projekt na propox'owej płytce EVBNet03 z minimodułem MMnet104. Projekt wymaga zainstalowania systemu czasu rzeczywistego FreeTROS + Specjalna maszyna wirtualna + komunikacja poprzez Ethernet.
Postawiłem wyżej wymieniony system w wersji 7.2 oraz zaimplementowałem maszynę wirtualną. Mam teraz taki problem:
Kompilacja zakańcza się powodzeniem, ale mam taki komunikat:
Czy to nie przeszkadza że pamięć danych jest przepełniona (121%)?
Płytka ta posiada dodatkową pamięć RAM, EEPROM oraz FLASH.
Odblokowywuje pamięć RAM poprzez wywołanie funkcji:
Czy podana wyżej funkcja jest napisana poprawnie?
ATMega nie jest w trybie zgodności z ATMegą103.
Jak zakomentuje tą funkcję, skompiluje i prześlę na płytkę to nie działa mi wyświetlacz LCD.
Jeśli tak to jak przerzucić pamięć danych na ExtRAM? Czytałem, że trzeba w linkerze dodać odpowiednią linijkę: .data=0x801100 ?
Jeśli coś pomyliłem to mnie naprowadźcie bo chciałbym to jakoś doprowadzić do końca.
Z góry dzięki za odpowiedź.
Jako że jestem początkujący w programowaniu pod AVR zwracam się do was z kilkoma pytaniami.
Na początku napisze jak przedstawia się sytuacja:
Robię projekt na propox'owej płytce EVBNet03 z minimodułem MMnet104. Projekt wymaga zainstalowania systemu czasu rzeczywistego FreeTROS + Specjalna maszyna wirtualna + komunikacja poprzez Ethernet.
Postawiłem wyżej wymieniony system w wersji 7.2 oraz zaimplementowałem maszynę wirtualną. Mam teraz taki problem:
Kompilacja zakańcza się powodzeniem, ale mam taki komunikat:
Czy to nie przeszkadza że pamięć danych jest przepełniona (121%)?
Płytka ta posiada dodatkową pamięć RAM, EEPROM oraz FLASH.
Odblokowywuje pamięć RAM poprzez wywołanie funkcji:
Kod: text
Czy podana wyżej funkcja jest napisana poprawnie?
ATMega nie jest w trybie zgodności z ATMegą103.
Jak zakomentuje tą funkcję, skompiluje i prześlę na płytkę to nie działa mi wyświetlacz LCD.
Jeśli tak to jak przerzucić pamięć danych na ExtRAM? Czytałem, że trzeba w linkerze dodać odpowiednią linijkę: .data=0x801100 ?
Jeśli coś pomyliłem to mnie naprowadźcie bo chciałbym to jakoś doprowadzić do końca.
Z góry dzięki za odpowiedź.