Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

RobotC-ohjelman

...

perusrakenne

Jokaisessa RobotC-ohjelmassa on seuraavanlainen runko:

...

Kirjoitettu koodi käännetään tietokoneen/robotin ymmärtämään muotoon, konekielisiksi käskyiksi. Tämä tapahtuu kun ohjelma käännetään (F6? / Code>Compile?). Jos käännös menee läpi, eli kääntäjä on tulkinnut ohjelmoijan riipustukset hyväksytysti, tuottaa se binääritiedoston (tiedoston, joka voidaan suorittaa robotissa), joka voidaan ladata robotille ja suorittaa.

RobotC-ohjelman rakenne syvällisemmin

Sen lisäksi, että jokaisessa RobotC-ohjelmassa on task main(), on yleensä rakenne suunnilleen seuraavanlainen:

Code Block

task main()
{
    while (...) {       // toistorakenne
        ...             // robotin ohjaus
        wait1Msec(...); // odotus jottei tukahduteta robottia käskyillä.
    }
}