Připojování periferií k osobním počítačům
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ů:
-
- Telekomunikace a radiotechnika - vysokofrekvenční a mikrovlná technika- strukturované studium (volitelný předmět odborný)
- Silnoproudá elektrotechnika - technologické systémy- strukturované studium (volitelný předmět odborný)
- Kybernetika a měření - řídicí technika- strukturované studium (volitelný předmět odborný)
- Elektronika - elektronické systémy- strukturované studium (volitelný předmět odborný)
- Ekonomika a řízení energetiky- strukturované studium (volitelný předmět odborný)
- Biomedicínské inženýrství- strukturované studium (volitelný předmět odborný)
- Ekonomika a řízení v elektrotechnice- strukturované studium (volitelný předmět odborný)
- Elektronika - aplikovaná elektronika- strukturované studium (volitelný předmět odborný)
- Elektronika - elektronika a fotonika- strukturované studium (volitelný předmět odborný)
- Kybernetika a měření - umělá inteligence- strukturované studium (volitelný předmět odborný)
- Kybernetika a měření - měřicí a přístrojové systémy- strukturované studium (volitelný předmět odborný)
- Kybernetika a měření - letecké informační a řídicí systémy- strukturované studium (volitelný předmět odborný)
- Silnoproudá elektrotechnika - elektrické pohony- strukturované studium (volitelný předmět odborný)
- Silnoproudá elektrotechnika - elektroenergetika- strukturované studium (volitelný předmět odborný)
- Silnoproudá elektrotechnika - aplikovaná elektrotechnika- strukturované studium (volitelný předmět odborný)
- Telekomunikace a radiotechnika - optoelektrické systémy- strukturované studium (volitelný předmět odborný)
- Telekomunikace a radiotechnika - rádiové komunikační, navigační a radarové systémy- strukturované s. (volitelný předmět odborný)
- Telekomunikace a radiotechnika - multimediální, zvuková a televizní technika- strukturované studium (volitelný předmět odborný)
- Telekomunikace a radiotechnika - telekomunikace- strukturované studium (volitelný předmět odborný)