Instructions

- 53 -
Funkcje wyjaśnimy szczegółowo nieco dalej (istnieje również wersja programu
BEZ komentarzy, abyś mógł zauważyć jak krótki tak naprawdę ten program
jest. Komentarze dodają objętości kodowi, jednak są niezbędne do
zrozumienia kodu. Niezakomentowana wersja jest jednak przydatna do
skopiowania jako baza dla twoich własnych programów!).
PN2 tworzy teraz wyżej wymieniony plik wsadowy “make_all.bat“. Plik ten
z kolei będzie tworzył program “make“. Więcej na temat programu “make“
wyjaśnione zostanie później.
Przykładowy program nie skompiluje się. Wygenerowany plik hex zawiera
program w wersji przetłumaczonej tak, aby mikrokontroler rozumiał i może
być załadowany i później wykonany. Kompilacja to proces, w którym tworzy
się wiele tymczasowych plików (np. takie o rozszerzeniach: .o, .lss, .map,
.sym, .elf, .dep). Nie są dla ciebie istotne. Nowa opcja “make clean” wszystkie
je usunie. Interesuje nas jedynie plik hex, którego funkcja “make clean” nie
wymaże.
Na początku należy jedynie przetestować
odpowiednie działanie kompilatora.
W menu Tools na górze powinny się
pojawić świeżo zainstalowane elementy
menu (zobacz zrzut).
Kliknij teraz “MAKE ALL“!