Krótkie info jak utworzyć własny plik Makefile do projektu. Na końcu link do pobrania przykładowego pliku Makefile.
Opis skąd pobrać program mfile wchodzącego w skład pakietu WinAVR znajduje się tutaj.
Po jego utworzeniu warto dodać dwie flagi dla kompilatora:
CFLAGS += -fdata-sections
CFLAGS += -ffunction-sections
oraz jedną flagę dla linkera:
LDFLAGS += -Wl,--gc-sectionsFlagi odpowiedzialne są za usunięcie nieużywanych danych oraz funkcji w przygotowywanym programie. Więcej info tutaj.
Przykładowy plik Makefile do pobrania. Wystarczy zdefiniować kilka parametrów i można kompilować własne programy na AVR.
Udanych kompilacji
Michał