|
|
Hlavní nabídka Prohlížení IS/STAG
Nalezené předměty, počet: 1
Stránkování výsledků vyhledávání
Nalezeno 1 záznamů
Export do Xls
Informace o předmětu
KE / BAMIK
:
Popis předmětu
Pracoviště / Zkratka
|
KE
/
BAMIK
|
Akademický rok
|
2023/2024
|
Akademický rok
|
2023/2024
|
Název
|
Aplikace mikroprocesorů
|
Způsob zakončení
|
Zkouška
|
Způsob zakončení
|
Zkouška
|
Akreditováno / Kredity
|
Ano,
5
Kred.
|
Forma zakončení
|
Kombinovaná
|
Forma zakončení
|
Kombinovaná
|
Rozsah hodin
|
Přednáška
2
[HOD/TYD]
Cvičení
2
[HOD/TYD]
|
Zápočet před zkouškou
|
Ano
|
Zápočet před zkouškou
|
Ano
|
Automatické uznávání zápočtu před zkouškou
|
Ne
|
Počítán do průměru
|
ANO
|
Vyučovací jazyk
|
Čeština
|
Obs/max
|
|
|
|
Automatické uznávání zápočtu před zkouškou
|
Ne
|
Letní semestr
|
0 / -
|
0 / -
|
0 / -
|
Počítán do průměru
|
ANO
|
Zimní semestr
|
0 / -
|
0 / -
|
0 / 0
|
Opakovaný zápis
|
NE
|
Opakovaný zápis
|
NE
|
Rozvrh
|
Ano
|
Vyučovaný semestr
|
Zimní semestr
|
Vyučovaný semestr
|
Zimní semestr
|
Minimum (B + C) studentů
|
nestanoveno
|
Volně zapisovatelný předmět |
Ano
|
Volně zapisovatelný předmět
|
Ano
|
Vyučovací jazyk
|
Čeština
|
Počet dnů praxe
|
0
|
Počet hodin kontaktní výuky |
0
|
Hodnotící stupnice |
A|B|C|D|E|F |
Periodicita |
každý rok
|
Hodnotící stupnice pro zp. před zk. |
S|N |
Periodicita upřesnění |
|
Základní teoretický předmět |
Ne
|
Profilující předmět |
Ne
|
Základní teoretický předmět |
Ne
|
Hodnotící stupnice |
A|B|C|D|E|F |
Hodnotící stupnice pro zp. před zk. |
S|N |
Nahrazovaný předmět
|
KE/IAM1E
|
Vyloučené předměty
|
Nejsou definovány
|
Podmiňující předměty
|
Nejsou definovány
|
Předměty informativně doporučené
|
Nejsou definovány
|
Předměty,které předmět podmiňuje
|
Nejsou definovány
|
Graf četnosti udělených hodnocení studentům napříč roky:
Obrázek PNG
,
XLS
|
Cíle předmětu (anotace):
|
Předmět má za cíl seznámit studenty s aplikací mikroprocesorů v typických aplikacích. V průběhu výuky se posluchač seznámí se základními pojmy a specifiky použití vyšších programovacích jazyků v embedded zařízeních, naučí se efektivně požívat periferie mikroprocesorů, vytvářet rozhraní, používat typická zapojení a podpůrné obvody pro mikroprocesory.
|
Požadavky na studenta
|
Student musí v průběhu semestru i při závěrečné zkoušce prokázat porozumění řešeným problémům. Konkrétní požadavky sdělí studentům vyučující v prvním týdnu semestru.
|
Obsah
|
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
|
Aktivity
|
|
Studijní opory
|
V případě mimořádných opatření bude výuka probíhat vzdáleně s využitím programu MS Teams v době dle rozvrhu. Účast na schůzkách skupiny v MS Teams je ekvivalentní účasti na přednáškách a cvičeních.
In the case of distance learning, lessons will be tought trough MS Teams. Lessons will be at the time shown in the timetable. MS Teams is equivalent to participation and or attendens in lectures and excersises.
|
Garanti a vyučující
|
-
Garanti:
Ing. Martin Dobrovolný, Ph.D. ,
-
Přednášející:
Ing. Martin Dobrovolný, Ph.D. (100%),
Ing. Pavel Rozsíval (100%),
Ing. Radim Vondra, Ph.D. (100%),
-
Cvičící:
Ing. Martin Dobrovolný, Ph.D. (100%),
Ing. Libor Havlíček, Ph.D. (100%),
Ing. Pavel Rozsíval (100%),
|
Literatura
|
-
Základní:
BARNETT, Richard H., Larry. O'CULL a Sarah COX. Embedded C programming and the Atmel AVR. Clifton Park, NY: Delmar, 2003. ISBN 978-1401812065.
-
Základní:
WILLIAMS, Elliot. Make: AVR programming. Sebastopol, Calif, 2013. ISBN 978-144-9355.
-
Základní:
Bumba, Jiří a Petr Fořt. Programování mikroprocesorů: praktický návod nejen pro mikroprocesory PIC. Vydání druhé. Brno: Computer Press, 2011. Učebnice (Computer Press), 2011. ISBN 978-80-251-2838-1.
-
Doporučená:
MAZIDI, Muhammad Ali., Sarmad. NAIMI a Sepehr. NAIMI. The AVR microcontroller and embedded systems: using Assembly and C. Upper Saddle River, N.J.: Prentice Hall, 2011. ISBN 0-13-800331-9.
|
Časová náročnost
|
Všechny formy studia
|
Aktivity
|
Časová náročnost aktivity [h]
|
Domácí příprava na výuku
|
45
|
Účast na výuce
|
52
|
Projekt individuální
|
8
|
Příprava na laboratorní měření, zpracování výsledků
|
45
|
Celkem
|
150
|
|
Předpoklady - další informace k podmíněnosti studia předmětu |
Znalost jazyka C, Vytváření konfiguračních souborů makefile. Znalost architektury AVR. Samostatná práce pod operačním systémem UNIX. Kompilace pomocí nástrojů GCC. |
Získané způsobilosti |
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. |
Vyučovací metody |
- Monologická (výklad, přednáška, instruktáž)
- Dialogická (diskuze, rozhovor, brainstorming)
|
Hodnotící metody |
- Ústní zkouška
- Obhajoba vlastního projektu
|
|
|
|