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

Připojování periferií k osobním počítačům

Předmět není vypsán Nerozvrhuje se
Kód Zakončení Kredity Rozsah
X36PPO Z,ZK 4 2+2s
Předmět je náhradou za:
Připojení periferií k osobním počítačům (36PPO)
Přednášející:
Cvičící:
Předmět zajišťuje:
katedra počítačů
Anotace:

Tento předmět seznamuje studenty s metodami připojování periferií k osobním počítačům. Důraz je kladen na rozhraní na bázi seriového rozhraní (IrDA, Bluetooth) a USB. Významně je zastoupen princip tvorby ovladačů (driverů) pro Linux i Windows. Praktické zkušenosti s tvorbou periferních zařízení a ovladačů získají studenti ve cvičeních.

Požadavky:

Podmínkou udělení zápočtu je vypracování všech laboratorních ú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/X36PPO

Osnova přednášek:

1. Úvod, systémové prostředky (registry periferií, přerušení)

2. Sériová rozhraní, API, vazba na BlueTooth

3. USB rozhraní

4. Periferie s USB rozhraním, ovladače, mapování systémových zdrojů

5. Realizace USB zařízení

6. Paralelní rozhraní, IR komunikace, realizace zařízení

7. Drivery v operačním systému Linux

8. Struktura driveru, alokace prostředků, aplikační rozhraní

9. Volání driveru z aplikace, příklady driverů

10. Drivery v operační systému Windows

11. Struktura driveru, události, instalace

12. Volání driveru z aplikace, příklady driverů

13. Přístup k periferiím z Javy, Java Native Interface

14. Rezerva

Osnova cvičení:

1. Úvod

2. Programování aplikací v C na Linuxu

3. Programování sériového rozhraní Linux

4. Programování aplikací v Visual C++

5. Programování sériového rozhraní Windows

6. Seznámení s vývojovým prostředím pro USB zařízení

7. Vytvoření firmware pro jednoduché USB zařízení

8. Vytvoření jednoduchého driveru (Linux)

9. Vytvoření USB driveru (Linux)

10. Aplikace pro USB zařízení (Linux)

11. Vytvoření jednoduchého driveru (Windows)

12. Vytvoření USB driveru (Windows)

13. Aplikace pro USB zařízení (Windows)

14. Zápočet

Cíle studia:
Studijní materiály:

1. Šnorek, M., Richta, K.: Připojování periferií k PC. Grada Publishing, Praha, 1996

2. Messmer, H., P. The Indispensable PC Hardware Book. Addison-Wesley Pub. Co., 2000. ISBN 0201403994

3. Internetovské zdroje

Poznámka:

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

Typ cvičení: l

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