Předmět: Vestavné systémy

» Seznam fakult » FM » MTI
Název předmětu Vestavné systémy
Kód předmětu MTI/VST
Organizační forma výuky Přednáška + Cvičení
Úroveň předmětu Bakalářský
Rok studia nespecifikován
Semestr Letní
Počet ECTS kreditů 5
Vyučovací jazyk Čeština
Statut předmětu Povinný, Povinně-volitelný
Způsob výuky Kontaktní
Studijní praxe Nejedná se o pracovní stáž
Doporučené volitelné součásti programu Není
Vyučující
  • Martinec Tomáš, Ing. Ph.D.
Obsah předmětu
Přednášky: 1. Úvod do předmětu, aplikační oblasti jednočipových mikropočítačů 2. Architektura a instrukční soubor vybrané řady jednočipových mikropočítačů 3. Nástroje pro vývoj programů, metody ladění programu 4. Vstupně/výstupní brány, jejich konfigurace, další obvyklé zabudované periferie 5. Princip a použití čítačů/časovačů, přerušovací systém 6. Zásady programování aplikací pracujících v reálném čase 7. Přenos dat, komunikační sběrnice používané ve vestavných systémech 8. Komunikační protokoly, zabezpečení komunikace 9. Specifické vlastnosti signálových procesorů 10. Porovnání vlastností a kapacit dostupných architektur a procesorů, typické úlohy Cvičení: Cvičení se soustředí na samostatnou práci studentů, programování zadaných úloh, které zohledňují aktuálně přednášenou látku. Dále bude v průběhu semestru zadána jedna obtížnější úloha pro samostatné řešení, jako seminární práce.

Studijní aktivity a metody výuky
Monologický výklad (přednáška, prezentace, vysvětlování), Pracovní činnosti (dílny)
Výstupy z učení
Cílem předmětu je poskytnout informace o technologiích používaných pro vestavné (embedded) systémy, možnostech a programování jednočipových mikrokontrolérů a signálových procesorů, principech vývoje aplikací se zaměřením na obsluhu periferních rozhraní, přerušení a funkci v reálném čase.
Předmět seznamuje studenty s technologiemi jednočipových mikropočítačů a signálových procesorů, jejich programováním a využitím zejména pro řízení procesů v reálném čase. Studenti se seznámí se základními typy jednočipových mikropočítačů, jejich hardwarovou architekturou a instrukční sadou. Naučí se pracovat se zabudovanými periferními systémy s použitím základních vývojových prostředků. Dále se seznámí se specifickými vlastnostmi architektury signálových procesorů a jejich programování. Pozornost bude také věnována zvláštnostem při implementaci úloh pracujících v reálném čase.
Předpoklady
Nespecifikováno

Hodnoticí metody a kritéria
Kombinovaná zkouška, Praktická demonstrace získaných dovedností

Účast na cvičeních. Realizace zadané samostatné práce. Složení zkoušky.
Doporučená literatura
  • Pinker, J. Mikroprocesory a mikropočítače,. Praha, 2004. ISBN 80-7300-110-1.
  • Valvano, J., W. Embedded Systems: Introduction to Arm ? Cortex?-M Microcontrollers. 2013. ISBN 978- 1-4775-0899-.
  • Váňa, V. ARM pro začátečníky. Praha, 2009. ISBN 978-80-7300-246-6.


Studijní plány, ve kterých se předmět nachází
Fakulta Studijní plán (Verze) Kategorie studijního oboru/specializace Doporučený ročník Doporučený semestr