Logo ČVUT
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE
STUDIJNÍ PLÁNY
2025/2026

Mikropočítače a aplikace v IoT

Předmět není vypsán Nerozvrhuje se
Kód Zakončení Kredity Rozsah Jazyk výuky
2141076 Z,ZK 4 2P+2L+0C česky
Garant předmětu:
Přednášející:
Cvičící:
Předmět zajišťuje:
ústav přístrojové a řídící techniky
Anotace:

Předmět je zaměřen především na programování mikropočítačových systémů. Absolvent bude schopen samostatně programovat jednoduché aplikace pro mikropočítače v programovacím jazyce ANSI C s použitím podpory knihoven. Laboratorní cvičení jsou zaměřena na vytváření aplikací na bázi 8bitových procesorů.

Požadavky:
Osnova přednášek:

1. Úvod do programování, základní datové a příkazové struktury programovacích jazyků

2. Struktura jazyka ANSI C, standardní hlavičkové soubory, knihovny, funkce main, obecné funkce, funkce pro obsluhu přerušení

3. Jazyk ANSI C, rezervovaná jména, datové typy, konstanty, aritmetické a booleovské výrazy

4. Datové struktury, pole, struktury, uniony, výčtové typy, bitové operace

5. Řídicí struktury, podmíněný příkaz, příkazy cyklu, switch, goto, return

6. Funkce ze základních knihoven stdio, math, stdlib

7. Vnitřní architektura mikropočítače z hlediska programování, organizace pamětí, vstupů/výstupů

8. Části a funkce mikropočítače, pro styk s vnějším prostředím

9. Obsluha zařízení standardního vstupu/výstupu pro komunikaci s obsluhou, kapacitní datová úložiště

10. Obsluha a komunikace se zařízeními připojených pomocí standardních rozhraní (SPI, I2C, SMB, RS232)

11. Internet věcí. Distribuované míkropočítačové systémy, meziprocesorová komunikace, řešení fyzické vrstvy dle ISO/OSI, drátový, bezdrátový přenos

12. Topologie sítí, sítě typu MESH, protokoly MQTT, ZIGBEE, IQRF atd.

13. Procesory pro vestavěné systémy, vlastnosti, porovnání, aplikační možnosti, volba

Osnova cvičení:
Cíle studia:
Studijní materiály:
Poznámka:
Další informace:
Pro tento předmět se rozvrh nepřipravuje
Předmět je součástí následujících studijních plánů:
Platnost dat k 24. 12. 2025
Aktualizace výše uvedených informací naleznete na adrese https://bilakniha.cvut.cz/cs/predmet8570506.html