Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
et:examples:setup:codeblocks [2015/02/25 10:35] raivo.sellet:examples:setup:codeblocks [2023/09/20 14:12] (current) raivo.sell
Line 1: Line 1:
-~~PB~~+<pagebreak>
 ====== Arenduskeskkond CodeBlocks ====== ====== Arenduskeskkond CodeBlocks ======
  
-Järgnev juhend kirjeldab CodeBlocks keskkonna kasutamist Robootika Kodulabori Kontrollermoodulite programmeerimiseks.+Järgnev juhend kirjeldab CodeBlocks keskkonna kasutamist Robootika Kodulabori Kontrollermoodulite programmeerimiseks. Aluseks on võetud CodeBlocks spetsiaalselt Robootika Kodulabori jaoks kohandatud ja lisatarkvaraga pakendatud komplekt, mis on allalaetav [[et:files|veebilehelt]]
  
 ===== CodeBlocks projekti loomine ===== ===== CodeBlocks projekti loomine =====
-Projekti loomine käib menüüst //File->New->Project//. Sealt tuleks valida vastavalt Robootika Kodulabori versioonile projekt ning konfigureerida see vastavalt soovile. +Projekti loomine käib menüüst //File->New->Project//. Sealt tuleks valida vastavalt Robootika Kodulabori generatsioonile projekti põhi ning konfigureerida see vastavalt soovile. Kui kasutatakse Robootika Kodulabori projekti, siis on kõik väärtused juba eeltäidetud ja midagi ümber pole vaja muuta. Järgnevad dialoogiaknad on Robootika Kodulabor III generatsiooni näite baasil 
- +Peale Kodulabori versiooni valmist saab sisestada projektile nime ning määrata failide salvestamise asukoha (soovitav on vältida täpitähtede kasutamist). Seejärel saab määrata projekti kompileerimiskausta ning järgmises aknas mikrokontrolleri parameetrid.
-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.+
  
 +{{:et:examples:setup:codeblocks:codeblocks_projektivalik.png?230|}}
 {{:et:examples:setup:codeblocks:10_project1.png?230|}} {{:et:examples:setup:codeblocks:10_project1.png?230|}}
 {{:et:examples:setup:codeblocks:11_project2.png?230|}} {{:et:examples:setup:codeblocks:11_project2.png?230|}}
 {{:et:examples:setup:codeblocks:12_cb_project3.png?230|}} {{:et:examples:setup:codeblocks:12_cb_project3.png?230|}}
 +<pagebreak>
 ===== CodeBlocks kasutamine ===== ===== CodeBlocks kasutamine =====
-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.+Kui projekt on loodud, ilmub vasakule projektipuusse uus projekt koos //main.c//  failiga, kus on juba olemas lihtne näitekood. Kompileerimine käib CodeBlocksis tööriistaribal oleva hammasratta ikooniga või klahviga //F7//. Kui kompileerimine õnnestub kuvatakse all //Build Log// aknas kasutatud programmimälu maht ning ebaõnnestumise korral veateated.
  
-{{ :et:examples:setup:codeblocks:14_cb_compile.png?400 |}}+{{ :et:examples:setup:codeblocks:codeblocks.png?325 |}}
  
-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 oleKui 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//+Programmi peale laadimiseks, tuleb Kodulabor III kontrolleril käivitada buudilaadur hoides all S0 nuppu ja tehes samaaegselt Kontrollermoodulile taaskäivitus //reset//. Kui süttib sinine LED, siis on Kontrollermoodul valmis uue programmi pealelaadimiseks. Varasemate Kodulaboritega eraldi buudilaaduri režiimi minna pole vaja. Kompileeritud programmi saab kontrollerisse laadida menüüst //Tools// valides õige Kodulabori programmaatori. Kodulabor III korral on selleks //HomeLab III// või kiirklahvid //CTRL+F7//. 
  
-{{ :et:examples:setup:codeblocks:15_cb_programming.png?400 |}}+{{ :et:examples:setup:codeblocks:codeblocks_tools.png?325 |}}
  
 +Vaata kiirjuhendit 
 +{{:et:abimaterjalid:kodulabori_komplekti_kiirjuhend_b.png?100|}}
et/examples/setup/codeblocks.1424860539.txt.gz · Last modified: 2020/07/20 09:00 (external edit)
CC Attribution-Share Alike 4.0 International
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0