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
  • Přednáška: mam-lec01.pdf

2. Od obvodového řadiče k mikroprocesoru

  • Téma: stavový automat, řadič, generování řídicích signálů, mikroprogramovatelný řadič, mikroprocesor, registry, zásobník.
  • Přednáška: přednáška vznika spojením mam_2025-prednasky_03.pdf a , soubory budou spojeny.

3. Architektury procesorů

  • 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

  • Téma: Vnitřní periferie a komunikace s nimi, uspořádání paměti, vstupně-výstupní obvody

5. Programování - od C k assembleru

  • Téma: Programování v C, fáze kompilace, optimalizace, programování v ARM assembleru, calling conventions
  • Přednáška: mam-lec05-2025.pdf
  •  Záznam: youtube

6. Čítače / časovače a měření času

  • 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.pdf
  • Záznam: youtube
  • 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

8. Komunikační protokoly a rozhraní

  • 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

9. Operační systémy reálného času

  • 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.pdf
  • Implementace: Minimal RTOS

10. Správa napájení a návrh s nízkou spotřebou

  • 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.pdf

11. Číslicové zpracování signálů na MCU

  • Téma: FPU a jeho použití. Operace v plovoucí a pevné řádové čárce. CMSIS DSP, implementace základních algoritmů (FFT, FIR, …)
  • Přednáška: mam-lec11-2025.pdf

12. Strojové učení ve vestavěných systémech

  • 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:

13. Bezpečnost a šifrování ve vestavěných systémech

  • Téma:
  • Přednáška:
courses/b2m37mam/lectures/start.txt · Last modified: 2025/12/10 12:26 by viteks