User manual

- 33 -
8.ProgramowaniewBoot-loader
UWAGA!
Opisane w tym rozdziale opcje wymagają
dużego doświadczenia programistycznego.
MożeszzaładowaćdomikrokontroleraArduino-bootloaderprzy
pomocySTK500.
AbywgraćdomikrokontroleraAtmegajakikolwiekprogram,
któryzostałnapisanywjęzykuArduino,procesorAtmegamusi
byćwyposażonywspecjalnyArduino-bootloader.Tenboot-loader
zadbaopoprawnąlokalizacjęwszystkichużytychznakówwewnątrz
pamięciAtmega.
Abyzainstalowaćboot-ladera,potrzebnebędą:
*płytkaprogramowalnaAVR(naprzykładpłytkaSTK500)
*12-woltowenapięciezasilające(dlaSTK500)
*RobotAARzawierającynapłytcezłączeISP(Rys.7)
*PCzfizycznymportemCOM(lepiej,żebyniebyłotokonwerter
USB-RS232,którymożepowodowaćbłędyoprzekroczeniulimitu
czasu).
Należyzainstalowaćaktualną(lubzaktualizowaćistniejącą)wersję
programuArduino,którymożnaznaleźćnastronieinternetowej
www.arduino.cc.Pobranyplikbędziemiałrozszerzenie.ZIPlub
.RAR.Rozpakujteplikiiumieśćgdzieśnadyskutwardym.
AbyzaładowaćArduino-bootloaderdorobotaużyjnp.programu
WINAVR.
Uwaga!
OprogramowanieARDUINOjesttypufreewareiodczasudoczasu
możeniewspółpracowaćprawidłowozboatloaderamiArduino!
Jeślidoświadczychproblemówtegotypulubpodobne,możesz
poszukaćpomocynawieludostępnychforumistroninternetowych
Arduino,gdziebyćmożektośmiałjużpodobnyproblem.
Rys.12:ZłączeISP