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

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

Přihlášení do KOSu pro zápis předmětu Zobrazit rozvrh
Kód Zakončení Kredity Rozsah
X36PRM Z,ZK 4 2+2s
Předmět je náhradou za:
Projektování mikropočítačových systémů (36PRM)
Přednášející:
Miroslav Skrbek
Cvičící:
Miroslav Skrbek, Rudolf Marek
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/X36PRM

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:

Rozsah výuky v kombinované formě studia: 14+4

Typ cvičení: c

Rozvrh na zimní semestr 2011/2012:
Rozvrh není připraven
Rozvrh na letní semestr 2011/2012:
06:00–08:0008:00–10:0010:00–12:0012:00–14:0014:00–16:0016:00–18:0018:00–20:0020:00–22:0022:00–24:00
Po
Út
St
místnost
Skrbek M.
11:00–12:30
(přednášková par. 1)
Čt

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/predmet11474304.html