| Název předmětu | Aplikace mikroprocesorů 1 |
|---|---|
| Kód předmětu | KERS/BAMN1 |
| Organizační forma výuky | Přednáška + Cvičení + Seminář |
| Úroveň předmětu | Bakalářský |
| Rok studia | nespecifikován |
| Semestr | Zimní |
| Počet ECTS kreditů | 7 |
| Vyučovací jazyk | Čeština |
| Statut předmětu | Povinný |
| Způsob výuky | Kontaktní |
| Studijní praxe | Nejedná se o pracovní stáž |
| Doporučené volitelné součásti programu | Není |
| Vyučující |
|---|
|
| Obsah předmětu |
|
1. Úvod do předmětu, základní pojmy CPU, embedded systém 2. Vývojový řetězec, programovací jazyky, vývojová prostředí, programátory, přístup k perifériím. 3. Specifika programovacích jazyků u mikroprocesorů, příprava prostředí, knihovny, hlavičkové soubory. 4. Softwarová řešení, přerušení, stavový automat, čítače/časovače. 5. Sériová rozhraní UART/USART, SPI, I2C. 6. Klávesnice, displeje. 7. Podpůrné obvody, minimální hardwarové požadavky a zapojení. 8. ADC, DAC, připojení senzorů, specifika hardwaru s analogovou částí, náhradní řešení. 9. Expanze portů, připojení zátěží, ochrana I/O. 10. Generování signálů pomocí čítače/časovače. 11. Sériové a bezdrátové sběrnice (RS232/422/485, CAN, USB) 12. Frameworky a podpůrné knihovny, operační systémy v mikroprocesorech 13. Operační systémy v mikroprocesorových aplikacích
|
| Studijní aktivity a metody výuky |
Metody samostatných akcí
|
| Výstupy z učení |
|
Cílem je seznámit posluchače s moderními aplikacemi mikroprocesorů, zejména ve vestavěných aplikacích.
|
| Předpoklady |
|
Úspěšně završené kurzy: KE/BMITE a KE/BELOB
|
| Hodnoticí metody a kritéria |
|
Ústní zkouška
Účast na všech praktických kurzech je nutná. Na zápočtovém testu musí studenti prezentovat znalosti kurzů. Zkouška je založena na teoretických znalostech prezentovaných na přednáškách. |
| Doporučená literatura |
|
| Studijní plány, ve kterých se předmět nachází |
| Fakulta | Studijní plán (Verze) | Kategorie studijního oboru/specializace | Doporučený semestr |
|---|