tobimc
13.04.2007, 18:46
Hi!
Ich habe ein AVR-GCC-Programm geschrieben, das war so ungefähr 35% des Speicherplatzes vom M8 groß (mit -O3).
Nun hab ich die ein oder andere Variable volatilisiert (volatile uint8_t, global).
Und der benötigte Speicherplatz ist um glatt 50% gewachsen, nämlich auf gut 83%.
Das kanns doch irgendwie nicht sein, oder?
(Mei, das wird so ne n00b-Frage sein.)
Thx schonmal,
Tobi
PS: AVRGCC auf neuerster Version, AVRStudio upgedated auf 4.13 b...
Ich habe ein AVR-GCC-Programm geschrieben, das war so ungefähr 35% des Speicherplatzes vom M8 groß (mit -O3).
Nun hab ich die ein oder andere Variable volatilisiert (volatile uint8_t, global).
Und der benötigte Speicherplatz ist um glatt 50% gewachsen, nämlich auf gut 83%.
Das kanns doch irgendwie nicht sein, oder?
(Mei, das wird so ne n00b-Frage sein.)
Thx schonmal,
Tobi
PS: AVRGCC auf neuerster Version, AVRStudio upgedated auf 4.13 b...