Program cvičení

Z MAM wiki

(Rozdíly mezi verzemi)
Přejít na: navigace, hledání
m (Link)
m (Oprava linku)
Řádka 7: Řádka 7:
4. [[výkonové spínací prvky|Výkonové spínací prvky]], úloha na [[Regulace ventilátoru|regulaci ventilátoru]], přerušení, uspání procesoru
4. [[výkonové spínací prvky|Výkonové spínací prvky]], úloha na [[Regulace ventilátoru|regulaci ventilátoru]], přerušení, uspání procesoru
-
5. [[Čítače a časovače|Čítače, časovače a PWM výstupy]], zdroje hodinového signálu, přesný reálný čas, [[A/D převodníky|A/D převodníky a analogový komparátor]]. Rozdělení [[samostatné práce|samostatných prací]].
+
5. [[Čítače a časovače|Čítače, časovače a PWM výstupy]], zdroje hodinového signálu, přesný reálný čas, [[A/D převodníky a analogový komparátor|A/D převodníky a analogový komparátor]]. Rozdělení [[samostatné práce|samostatných prací]].
6. [[Jazyk C]] a jeho překlad pomocí [[Překladač GCC|GCC]] a programu [[Makefile|make]], ISP pomocí [[avrdude]]
6. [[Jazyk C]] a jeho překlad pomocí [[Překladač GCC|GCC]] a programu [[Makefile|make]], ISP pomocí [[avrdude]]

Verze z 21. 3. 2010, 19:29

1. Organizace cvičení, bezpečnost práce, MAM wiki, vybavení laboratoře 362, program AVR Studio

2. Programátor AVR Dragon, mikroprocesor ATmega168, instrukční soubor AVR, assembler

3. Vstupní a výstupní porty, připojování periferií, maticová klávesnice, řízení LED

4. Výkonové spínací prvky, úloha na regulaci ventilátoru, přerušení, uspání procesoru

5. Čítače, časovače a PWM výstupy, zdroje hodinového signálu, přesný reálný čas, A/D převodníky a analogový komparátor. Rozdělení samostatných prací.

6. Jazyk C a jeho překlad pomocí GCC a programu make, ISP pomocí avrdude

7. Optimalizace rychlosti, optimalizace využití RAM, kombinace C a assembleru, C intrinsics

8. Sériový port, softwarové USB, bootloader

9. Složitější periferie, připojení SD karty, teoreticky vnější RAM

10. Další možnosti konfigurace AVR procesorů, další typy programátorů AVR, watchdog, BOR

11. Briefing samostatných prací, způsoby řešení častých problémů

12. Konzultace, dokončování a dokumentace (na wiki) samostatných prací

13. Prezentace výsledků práce, zápočet

Osobní nástroje