Instructions

- 65 -
Oznacza to, że przykładowy program powyżej ma jeszcze zapas
60414 bajtów wolnej pamięci. Stosunkowo krótki program o nazwie
Example_01_Leds.c ma taki duży rozmiar, bo zawiera bibliotekę
Robot ArmBaseLibrary! Więc nie przejmuj się, jest wystarczająco
dużo miejsca na twoje programy, a niewielkie programy zazwyczaj
nie wymagają dużo miejsca. Sama biblioteka wymaga zaledwie
kilka kb pamięci ash, ale znacznie ułatwia pracę i dzięki niej twoje
programy będą znacznie mniejsze w porównaniu do biblioteki Robot
ArmBaseLibrary.
Świeżo skompilowany program może być teraz wgrany do robota
poprzez RobotLoader. Aby to zrobić, należy dodać wygenerowany
plik hex do listy w RobotLoaderze przyciskiem “Add”, wybierz go
oraz kliknij na “Upload” dokładnie tak jak przy programie autotestu.
Później możesz przełączyć na terminal i spojrzeć co dzieje się na
wyjściu programu. Należy oczywiście uruchomić program. Najlepiej
poprzez wciśnięcie kombinacji klawiszy [STRG]+[S] w zakładce
terminala lub używając menu (lub wpisz “s” - po resecie musisz
chwilę poczekać na wiadomość “[READY]” z terminala!). Kombinacja
klawiszy [STRG]+ [Y] jest również bardzo wygodna. Jeśli aktualnie
wybrany program jest załadowany do ramienia robota, kombinacja
sprawia, że program od razu zaczyna bieg. Dzięki temu można
uniknąć klikania na zakładkę “Flash Loader” lub używania menu.
Przykładowy program jest bardzo prosty: zapala on jedynie diody
LED i wyświetla tekst na wyjściu.