Vyučující
|
-
Novák Milan, PhDr. Ph.D.
-
Novák Václav, Ing. CSc.
-
Budík Ondřej, Ing.
|
Obsah předmětu
|
1. Použití a zdůvodnění použití mikropočítačů. Základní matematické nástroje 2. Mikroprocesory, dělení, instrukční sada, registry 3. Práce s vnitřní a vnější pamětí. 4. Řadiče přerušení, principy, priorita. 5. Principy a využití časovačů, AD/AD převodníků 6. Sériová komunikace -Principy a využití UART,I2C, 7. Principy a využití PSW, řízení akčních členů (servomotory , motory, pohony) 8. 8051, STM32 - Architektura, instrukční sada, registrová sada, periferie, klony 9. AVR - Architektura, instrukční sada, registrová sada, periferie, klony 10. AMR - Architektura, instrukční sada, registrová sada, periferie, klony 11. Mikropočítačové systémy, řízení procesů v sítích 12. Softwarové inženýrství mikropočítačových systémů 13. Speciální obvody, čidla, atd. Používané v mikropočítačové technice. 14. Zakládaní principy automatizace a robotiky. Cvičení jsou orientovaná na programování mikropočítačů v C++ 1. Měření na mikropočítačové desce, hodiny, ALE, přerušení a další 2. Seznámení se z vývojovým prostředím jeho funkcemi a použitím 3. Práce na výukové desce - použití pamětí 4. Práce na výukové desce - použití časovačů 5. AD DA převody v oblasti zvuků 6. Sériová komunikace 7. Řízení pomocí PSW 8. Další periferie - klony 8051, STM32 9. Práce s instrukcemi Plná instrukční sada, PIC 10. Práce s instrukcemi AVR 11. Práce s instrukcemi AMR
|
Studijní aktivity a metody výuky
|
Laboratorní práce, Praktická výuka, Případová studie
- Domácí příprava na výuku
- 25 hodin za semestr
- Semestrální práce
- 40 hodin za semestr
- Účast na výuce
- 26 hodin za semestr
- Příprava na zkoušku
- 20 hodin za semestr
|
Výstupy z učení
|
Vyučuje architekturu mikroprocesorů, periferii, sběrnic a dále base-programming ve vývojových prostředích. Využívá se k tomu emulátorů.
Znalost programování C++ a orientace v problematice mikropočítačů.
|
Předpoklady
|
Základní znalost programování v jazyku C/C++ a základní znalost hardware. Ideálně absolvování Architektury počítačů.
|
Hodnoticí metody a kritéria
|
Průběžné hodnocení
Předmět přepokládá aktivní práci studentů v laboratoři a vypracování 8 konkrétníh projektů z oblasti mikropočítačů.
|
Doporučená literatura
|
-
Firemní Literatura INTEL, ATMEL, MICROSOFT. Litliture company INTEL, ATMEL, MICROSOFT..
-
Hans-Peter Messmer; Klaus Dembowski:. Velká kniha hardware. Počet stran: 1224,ISBN: 80-251-0416-8,EAN: 978-80-2510-416-3, Computer Press,2005..
-
HENNESSY, John L., David A. PATTERSON. Computer architecture: a quantitative approach. Morgan Kaufmann/Elsevier, 2017. ISBN 978-0-12-119068.
-
PAKDEL, Majid. Advanced Programming with STM32 Microcontrollers: Master the software tools behind the STM32 microcontroller. 7 Dec. 2020. EU: Elektor Verlag, 2020. ISBN 978-3895764103.
|