Czy ktoś wie dlaczego kompilator "rezerwuje" początkowe komurki pamięci SRAM w Atmedze 32 skoro potem z nich nie korzysta ? Wygląda to tak jak na obrazku. Moja pierwsza zadeklarowana zmienna to " 0c ee ee ee " którą widać dopiero od komórki o adresie 0x000168.
Używam AVRStudio z WinAVR
EDIT: a może symulator kłamie :/ wyłączyłem i włączyłem AVRStudio i już było OK. Nie wiem o co kaman. Może dojdę metodą prób i błędów
EDIT 2:
Wybadałem że dzieje się to po dodaniu linijki kodu:gdy usunę tę linijkę i skompiluje raz jeszcze - nic !!
Muszę uruchomić ponownie AVRStudio i skompilować raz jeszcze - wtedy jest normalnie :/ Dziwne dziwactwo
Używam AVRStudio z WinAVR
EDIT: a może symulator kłamie :/ wyłączyłem i włączyłem AVRStudio i już było OK. Nie wiem o co kaman. Może dojdę metodą prób i błędów
EDIT 2:
Wybadałem że dzieje się to po dodaniu linijki kodu:
Kod:
FTW.u32 = ((freq-zakres)*4294967296)/fs;Muszę uruchomić ponownie AVRStudio i skompilować raz jeszcze - wtedy jest normalnie :/ Dziwne dziwactwo

