This is an old revision of the document!
Järgnev juhend kirjeldab CodeBlocks keskkonna kasutamist Robootika Kodulabori Kontrollermoodulite programmeerimiseks.
Projekti loomine käib menüüst File→New→Project. Sealt tuleks valida vastavalt Robootika Kodulabori versioonile projekt ning konfigureerida see vastavalt soovile.
Robootika Kodulabor III näide. Peale Kodulabori versiooni valmist valida projektile nimi ning asukoht. Vältida täpitähtede kasutamist. Seejärel valida projekti kompileerimiskaust. Soovitatav jätta selleks, mis on ning järgmises aknas valida mikrokontroller ning kasutatav taktsagedus. Kui kasutatakse Robootika Kodulabori projekti, siis on kõik väärtused juba eeltäidetud ja midagi ümber pole vaja muuta.
Kui projekt on loodud, ilmub vasakule projektipuusse uus projekt koos näitekoodiga. Kompileerimine käib CodeBlocksis ülal real olevate hammasratta ikoonidega või klahviga F7. Kui kompileerimine õnnestub kuvatakse all Build Log aknas kasutatud programmimälu maht ning ebaõnnestumise korral veateated.
Programmi peale laadimiseks, tuleb Kodulabor III kontrolleril käivitada buudilaadur hoides all S0 nuppu ja tehes samaaegselt Kontrollermoodulile taaskäivitus reset. Varasemate Kodulaboritega seda teha vaja ei ole. Kui vajalikud draiverid on paigaldatud (need asuvad CodeBlocks/Programmer kaustas), siis saab kompileeritud hex faili kontrollerisse laadida. Selleks tuleb käivitada sobiv programmaator menüüst Tools.