Název předmětu | Aplikace mikroprocesorů 2 |
---|---|
Kód předmětu | KERS/IAM2E |
Organizační forma výuky | Přednáška + Cvičení |
Úroveň předmětu | Bakalářský |
Rok studia | nespecifikován |
Semestr | Zimní |
Počet ECTS kreditů | 4 |
Vyučovací jazyk | Čeština |
Statut předmětu | Povinně-volitelný |
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. Přechod na 32 bitovou architekturu, specifika, rozdílnosti, přehled architektur a možností 2. HW zapojení systémů s rychlými mikroprocesory - napájecí systém, podpůrné obvody (reset, BOD, watchog, oscilátory). Minimální zapojení. Typy výstupních bran MCU a jejich vlastnosti. Porty náhradní schéma, charakteristiky. 3. Jádro ARM, rozdělení a vlastnosti jader ARM, architektura a instrukční sada procesorů s jádrem ARM, paměťový model 4. Vývojové prostředí, překladače, programátory, příprava a konfigurace vývojového řetězce 5. Systémové rozhraní, hodiny, reset, napájení, práce s pamětí. 6. I/O operace, porty, sériová rozhraní, přerušení, komunikační protokoly 7. AD-DA převody, generování signálů, DMA 8. DMA, Specifická rozhraní, LCD port, camera port, grafické výstupy, připojení a práce s LCD displejem 9. USB rozhraní, USB zařízení, USB Host, síťová rozhraní 10. Souborový systém, paměťová média 11. Frameworky pro ARM, přizpůsobení vybrané architektuře 12. Vývoj aplikací s využitím .NET MicroFramework, základy práce, princip 13. Vývoj aplikací s využitím .NET MicroFramework, vlákna, události
|
Studijní aktivity a metody výuky |
nespecifikováno |
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ředmět logicky navazuje na znalosti získané v předmětu aplikace mikroprocesorů 1 a posouvá znalosti k nasazení výkonnějších procesorů. Cílem je studenty seznámit se specifiky 32 bitových procesorů se zaměřením na architekturu ARM, využití plného potenciálu (asynchronní obsluha událostí, přímý přístup do paměti) dále připojení a obsluhu náročnějších periferií jako USB.
Po absolvování tohoto předmětu by student měl být schopen posoudit nasazení vhodné architektury a procesoru pro řešení zadaného problému, dále by měl umět navrhnout zapojení, oživit a naprogramovat výslednou aplikaci bez ohledu na použité periferie s využitím výkonných procesorů na architektuře ARM. |
Předpoklady |
nespecifikováno
|
Hodnoticí metody a kritéria |
nespecifikováno
|
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 | |
---|---|---|---|---|
Fakulta: Fakulta elektrotechniky a informatiky | Studijní plán (Verze): Komunikační a mikroprocesorová technika (2016) | Kategorie: Elektrotechnika, telekomunikační a výpočetní technika | 3 | Doporučený ročník:3, Doporučený semestr: Zimní |
Fakulta: Fakulta elektrotechniky a informatiky | Studijní plán (Verze): Komunikační a mikroprocesorová technika (2015) | Kategorie: Elektrotechnika, telekomunikační a výpočetní technika | 3 | Doporučený ročník:3, Doporučený semestr: Zimní |
Fakulta: Fakulta elektrotechniky a informatiky | Studijní plán (Verze): Komunikační a mikroprocesorová technika (2014) | Kategorie: Elektrotechnika, telekomunikační a výpočetní technika | 3 | Doporučený ročník:3, Doporučený semestr: Zimní |