Cześć
Mam taką zagwozdkę. Dokonałem kilku testów i oto wyniki: 1)Przy opcji "Release" -rozmiar kodu po procesie kompilacji(Eclipse->Console) :text:3928,data:1084,bss:1568 -po wgraniu wsadu, w konsoli jest napisane: wrote 6144B from Release
2)Przy opcji "Debug" -rozmiar kodu po kompilacji :text:8420B,data:1084B,bss:1568 -po wgraniu wsadu, w konsoli napisane jest: wrote 10240B from Debug
Pytania: a.Dlaczego rozmiar wsadu różni się między tymi opcjami? Przecież program jest ten sam? b.Dlaczego rozmiar kodu wgranego różni się od tego po kompilacji?
Ostatnio, mam trochę problemów ze zrozumieniem mechanizmów wgrywania wsadu w STM-ach.Chciałem też wykorzystać "gcov" ale wtedy rozmiar kodu wynosi 56kB i jakbym wgrał to do uC to tyle właśnie by się tam wgrało, więc póki co muszę przyznać, że nie ogarniam
BTW.Jakby co, to używam SW4STM32 jako IDE
|