Instructions

- 59 -
8.0. PROGRAMOWANIE RAMIENIA
ROBOTA
Stopniowo dochodzimy do programowania robota.
Ustawienie edytora tekstu źródłowego
Na początku należy ustawić środowisko do programowania. Tak
zwany kod źródłowy dla naszego programu w języku C musi w jakiś
sposób znaleźć się w komputerze!
W tym celu z pewnością nie użyjemy programów do edycji tekstu
takich jak OpenOfce czy Word! Żart ten wynika z tego, że nie dla
wszystkich może to być oczywiste. Tekst źródłowy to czysty tekst
bez formatowania. Kompilator nie dba o kolor ani rozmiar czcionki...
Dla człowieka formatowanie ma znaczenie, ponieważ łatwiej mu
odnaleźć w tekście kluczowe słowa. Niektóre z tych funkcji i inne
są zawarte w edytorze Programmers Notepad 2 (w skrócie “PN2“),
który będziemy uzywać (UWAGA: Pod systemem Linux należy użyć
innego edytora, który oferuje te same funkcje jak PN2. Zazwyczaj
takie narzędzia są już w systemie (np. kate, gedit, exmacs)).
Dodatkowo wyróżniane są słowa kluczowe (“podświetlanie składni”),
a także oferuje elementarne zarządzanie projektem. Pozwala to na
organizowanie kilku plików tekstu źródłowego w jednym projekcie
oraz wyśwtetlanie ich w liście, której elementy podpite są do jednej
jednostki projektowej. Ponadto, można łatwo naprawić programy
takie jak AVR-GCC w PN2 i otrzymać programy skompilowane.
Zazwyczaj AVR-GCC to program zawierający szereg linii komend bez
żadnego interfejsu gracznego.
Więcej ostatnich wersji programu Programmers Notepad znajdziesz
na stronie domowej projektu: http://www.pnotepad.org/
Najnowsze wersje WINAVR już nie wymagają ustawiania
elementów menu!
ZAUWAŻ:
W tej sekcji nie wyjaśniamy więcej jak należy ustawić
elementy menu w PN2, ponieważ nowa wersja WINAVR robi
to za ciebie!