CourseWare Wiki
Switch Term
Winter 2025 / 2026
Winter 2024 / 2025
Winter 2023 / 2024
Winter 2022 / 2023
Winter 2021 / 2022
Search
Log In
b251
courses
b2m37mam
lectures
Table of Contents
Přednášky
1. Seznámení s předmětem
2. Od obvodového řadiče k mikroprocesoru
3. Architektury mikroprocesorů
4. Procesory s jádrem Cortex-M
5. Programování - od C k assembleru
6. Čítače / časovače a měření času
7. A/D a D/A převodníky
8. Komunikační protokoly a rozhraní
9. Operační systémy reálného času
10. Správa napájení a návrh s nízkou spotřebou
11. Číslicové zpracování signálů na MCU
12. Strojové učení ve vestavných systémech
13. Bezpečnost vestavných systémů
Přednášky
Přednášky pro semestr 251 budou postupně aktualizovány
1. Seznámení s předmětem
Téma:
osnova předmětu, podmínky klasifikace, okruhy ke zkoušce
Přednáška:
mam-lec01-2025-okruhy.pdf
2. Od obvodového řadiče k mikroprocesoru
Datum:
08.10.2025
Téma:
Stavový automat, řadič, generování řídicích signálů, mikroprogramovatelný řadič, mikroprocesor, registry, zásobník.
Přednáška:
přednáška vznikla spojením
mam_2025-prednasky_03.pdf
a
mam_2024-prednasky_04.pdf
.
3. Architektury mikroprocesorů
Datum:
15.10.2025
Téma:
RISC vs. CISC, ARM architektura, RISC-V architektura, pipeline (zřetězené zpracování instrukcí)
Přednáška:
mam-lec03.pdf
4. Procesory s jádrem Cortex-M
Datum:
22.10.2025
Téma:
Vnitřní periferie a komunikace s nimi, uspořádání paměti, vstupně-výstupní obvody, přerušovací systém.
Přednáška:
mam-lec04-2025-v1.pdf
Verze pro čtení:
lec04-linear.pdf
5. Programování - od C k assembleru
Datum:
29.10.2025
Téma:
Programování v C, fáze kompilace, optimalizace, programování v ARM assembleru, calling conventions
Přednáška:
mam-lec05-2025-v2.pdf
Verze pro čtení:
lec05-linear.pdf
Záznam:
youtube
6. Čítače / časovače a měření času
Datum:
05.11.2025
Téma:
Zdroje času, čítače a časovače, režimy čítačů, SW měření času, speciální periferie
Přednáška:
mam-lec06-2025-v3.pdf
Verze pro čtení:
lec06-linear.pdf
Záznam:
youtube
7. A/D a D/A převodníky
Datum:
12.11.2025
Téma:
Zásady A/D převodníku a konfigurace, Vícekanálové snímání a přímý přístup do paměti, D/A převodník a analogový výstup, úprava signálu a nejlepší postupy
Přednáška:
a_d_a_d_a_prevodniky_12_11_25.pdf
8. Komunikační protokoly a rozhraní
Datum:
19.11.2025
Téma:
Komunikační sběrnice RS232, RS422, RS485, proudová smyčka, LIN, vlivy prostředí, možné problémy. Přístrojové sběrnice SPI, MicroWare, I2C, MicroLAN, I2S, USB, CAN
Přednáška:
sbernice_18_11_2025.pdf
dma.pdf
9. Operační systémy reálného času
Datum:
26.11.2025
Téma:
Současný běh úloh. Životní cyklus úlohy. Preemptivní a kooperativní plánování, algoritmy. Základní komponenty RTOS. Synchronizační primitiva, mutex, semafor. Komunikace mezi úlohami. Přepínání kontextu.
Přednáška:
mam-lec09-2025-v3.pdf
Verze pro čtení:
lec09-linear.pdf
Implementace:
Minimal RTOS
10. Správa napájení a návrh s nízkou spotřebou
Datum:
03.12.2025
Téma:
Spotřeba MCU a techniky jejího snižování. Oblasti napájení. Úsporné režimy. Návrhové vzory s nízkou spotřebou.
Přednáška:
mam-lec10-2025-v3.pdf
Verze pro čtení:
lec10-linear.pdf
11. Číslicové zpracování signálů na MCU
Datum:
10.12.2025
Téma:
FPU a jeho použití. Operace v plovoucí a pevné řádové čárce. CMSIS DSP. Implementace základních DSP algoritmů (FFT, FIR, IIR)
Přednáška:
mam-lec11-2025.pdf
Verze pro čtení:
lec11-linear.pdf
12. Strojové učení ve vestavných systémech
Datum:
17.12.2025
Téma:
Strojové učení na MCU - límity paměti a výpočetního výkonu. Kvantizace, 8bitová a 16bitová aritmetika. TensorFlow Lite Micro: rámec, nasazení modelu. CMSIS NN.
Přednáška:
mam-lec12-2025.pdf
13. Bezpečnost vestavných systémů
Datum:
7.1.2026
Téma:
Bezpečnostní hrozby a formální bezpečnostní modely. Bezpečné spuštění (boot) a řetězec důvěry. Postranní kanálové útoky a protiopatření.
Přednáška:
courses/b2m37mam/lectures/start.txt
· Last modified: 2026/01/04 17:58 by
viteks