User Manual
56
4.1.3. Otevření a kompilace ukázkových projektů
Zkuste, zda všechno funguje správně a otevřte všechny ukázkové
projekty:
V nabídce “File” vyberte položku “Open Project(s)”.
Ve standardním dialogu pro výběr souborů můžete v adresáři
ukázkových projektů vyhledat dílčí adresář “RP6Base_Examples”.
Otevřete soubor “RP6BaseExamples.ppg”, který je projektová skupina
PN2. Tento soubor nahraje všechny ukázkové programy a knihovnu
RP6Library do seznamu projektů. Tímto způsobem můžete pohodlně
brouzdat po ukázkových programech a snadno sledovat funkce
umístěné v knihovně RP6Libary.
Nyní otevřete první ukázkový program na vrcholu náhledu adresáře projektů
(“Example_01_LEDs” a vyberte soubor “RP6Base_LEDs.c”)! Jednoduše dvakrát klikněte na
“RP6Base_LEDs.c” a v editoru se otevře zdrojový soubor!
Ve spodní části obrazovky byste měli vidět výstupní okno PN2. Pokud ne, můžete okno
aktivovat v menu volbou View->Output nebo (pokud je okno příliš malé) přesunutím hran
pomocí myši (kurzor myši na horní hraně výstupního okna změní svůj tvar na dvojitou šipku...).
Zběžně se podívejte, zda se vám líbí zdrojový text v editoru. Samozřejmě nemůžete očekávat,
že budete rozumět celému textu, ale snadno se naučíte, jak s tímto textem zacházet. Pusťte se
do toho: zelené řádky textu jsou komentáře, které nejsou součástí vlastního programu, ale
pouze dokumentují, co program dělá. Vysvětlíme to (existuje další kopie programu bez
komentářů, která ukazuje jak je ve skutečnosti zdrojový text krátký. Komentáře zdrojový soubor
značně rozšiřují, ale jsou velmi užitečné pro dokumentaci programu. Nekomentovaná verze se
může používat ke kopírování částí kódu do vašich vlastních programů!).
Nyní můžeme zkontrolovat funkci kompilátoru.
Nabídka Tools by měla zobrazovat obě přidana vstupní menu
(viz obrázek) nebo alternativně standardní vstupy [WinAVR]
prostředí PN2. Můžete vybrat některé z nich, obvykle budou
fungovat bez problémů.
Nyní prosím klikněte na “MAKE ALL”!
PN2 nyní zavolá výše popsaný dávkový soubor “make_all.bat”,
který spustí “make”. Co znamená pojem “make” vysvětlíme
později.
Ukázkový program se přeloží (=“kompiluje”) a vytvoří se soubor hex, který obsahuje speciální
kód pro mikroprocesor a může se nahrát do aplikace a provádět!