User Manual

61
Další informace můžete najít na domovských stránkách WinAVR respektive v PDF dokumentaci
WinAVR:
http://winavr.sourceforge.net/
http://winavr.sourceforge.net/install_config_WinAVR.pdf
Speciálně zaměřená dokumentace AVR-LibC:
http://www.nongnu.org/avr-libc/user-manual/index.html
kterou můžete v PDF tvaru najít také na CD RP6.
Samozřejmě nemůžete přečíst echny učebnice a knihy. Tento seznam je pouze průvodce na
cestě k dalším informacím. Učebnice se liší velikos a podrobností, ale zaručeně pomůže
přečtení více než jedné z nich.
Stránky rozsáhlé komunity uživatelů AVR a studnice informací je:
http://www.avrfreaks.net/
Zde můžete najít velmi krásné fórum vyhrazené mikroprocesorům AVR, mnoho obecných
informací, projekty, učební texty a fragmenty zdrojových textů.
4.4.2. První program
Jak se obvykle říká učení prací je nečinnější způsob uky jazyka C. Na základě čtení a
zvládnu eho, co je uvedeno v tomto zhuštěm kurzu, byste se měli pokusit o vlastní
program.
Napřed samozřejmě probereme několik základů, ale držme se mlenky, která byla řečena
výše. Začněte jednoduchým programem v jazyku C pro RP6:
Pokud jste nikdy neprogramovali v C, pak se vám může zdrojo text jevit jako cizí jazyk, ale
základní pojeje snadné a lehce zvládnutelné.
Předchozí krát program je již plně funkční program, ale pouze inicializuje mikroprocesor a
napíše text:
"Hello World!" + CR/LF
do sériového rozhraní. Je to typický příklad programování, který můžete najít ve většině knih
(na začátku samozřejmě nebude volání initRobotBase).
Při seznamování s nom programovacím jazykem, můžete tento malý program zkopírovat do
textového editoru a pokusit se o jeho kompilaci.