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
XD36PPO Z,ZK 4 12+4
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/XD36PPO

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:
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/predmet11667204.html