Logo ČVUT
Loading...
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE
STUDIJNÍ PLÁNY
2011/2012

Projektování mikropočítačových systémů

Předmět není vypsán Nerozvrhuje se
Kód Zakončení Kredity Rozsah
XD36PRM Z,ZK 4 14+4s
Přednášející:
Cvičící:
Předmět zajišťuje:
katedra počítačů
Anotace:

Tento předmět seznamuje studenty s technologiemi jednočipových mikropočítačů a jejich využitím při projektování mikropočítačových systémů. Jsou zde zahrnuty aspekty jak hardwarového, tak i softwarového návrhu. Kromě přehledu reprezentativního vzorku jednočipových mikropočítačů je důraz kladen zejména na nejčastěji používané periferní obvody a jejich ovládání. Cvičení jsou zaměřena prakticky. Formou úloh se studenti v průběhu semestru seznámí s vývojovými nástroji a programováním konkrétního typu jednočipového mikropočítače.

Požadavky:

Podmínkou udělení zápočtu je vypracování všech úloh. Podmínkou úspěšného zvládnutí zkoušky jsou znalosti získané z přednášek a doporučených studijních materiálů.

Detailní informace naleznete na

http://service.felk.cvut.cz/courses/XD36PRM

Osnova přednášek:

1. Úvod do předmětu, aplikační oblasti jednočipových mikropočítačů

2. Vstupně/výstupní brány, jejich konfigurace, vnější sběrnice mikropočítače

3. Čítače a časovače, obvody pro zpracování a generování událostí

4. RTC, PWM, Watchdog, obvody Power-fail

5. Sériová rozhraní, sériová komunikace, sériové sběrnice

6. A/D a D/A převodníky, teplotní senzory

7. Zobrazovací prvky, klávesnice a dotykové obrazovky

8. Paměťové obvody, velkokapacitní média

9. Moderní rozhraní (USB, IrDA, BlueTooth)

10. Osmibitové a šestnáctibitové mikropočítače

11. Třicetidvoubitové mikropočítače

12. Mobilní platformy

13. Platformy pro řídící aplikace

14. Technická a programová podpora vývoje aplikací

Osnova cvičení:

1. Instrukční soubor konkrétního jednočipového mikropočítače

2. Vývojové prostředí, metodika vytváření a ladění programů

3. Úloha 1: Ovládání jednoduchých zobrazovacích prvků

4. Úloha 2: Ovládání displejů

5. Úloha 3: Ovládání vstupních zařízení (klávesnice)

6. Úloha 4: Zpracování a generování událostí

7. Úloha 5: Ovládání D/A převodníku

8. Úloha 6: Ovládání A/D převodníku

9. Úloha 7: Ovládání periferií na sériové sběrnici

10. Úloha 8: Sériová komunikace

11. Úloha 9: Implementace konečného automatu

12. Programování ve vyšším programovacím jazyce

13. Úloha 10: Úloha v jazyce C nebo Java

14. Zápočet

Cíle studia:
Studijní materiály:

1. Janeček, J. Projektování jednočipových mikropočítačů. Skriptum ČVUT Praha. Vydalo Vydavatelství ČVUT, Ediční středisko ČVUT, Praha, 1996

2. Ganssle, J., G. The Art of Designing Embedded Systems. Newnes 1999, ISBN 0750698691

3. On-line technická dokumentace. Intel, Motorola, Atmel. Internet: http://www.intel.com, http://www.motorola.com, http://www.atmel.com .

Poznámka:
Další informace:
Pro tento předmět se rozvrh nepřipravuje
Předmět je součástí následujících studijních plánů:
Platnost dat k 9. 7. 2012
Aktualizace výše uvedených informací naleznete na adrese http://bilakniha.cvut.cz/cs/predmet11667304.html