Instructions

- 62 -
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“!