Tématické skupiny v rámci předmětu PB173 Tematicky zaměřený vývoj aplikací v jazyce C/C++

Téma 8: Časovače, přerušení

Teoretická část

  • Odložené vykonání kódu
  • Časovače
    • Obyčejný, přenositelný
    • High-res
  • Přerušení od HW
    • Jiný kontext ⇒ omezení

Praktický úkol pro cvičení

  • Práce s workqueue, tasklety
  • Práce s časovači
  • Obsluha přerušení

Domácí úkol

  • Přivažte se k přerušení EDU karty
    • Obslužte přerušení
  • Periodicky časujte časovač
    • Generujte přerušení na EDU kartě