Kurzusleírás

Bevezetés

A Valós Idejű Operációs Rendszerek (RTOS) megértése

A Többfeladatos Működés Megértése Beágyazott Rendszerekben

A FreeRTOS Kernel Áttekintése

Az STM32 MCU Lap Áttekintése

A Fejlesztői Környezet Beállítása

  • Az Összes Szükséges Szoftver Letöltése és Telepítése
  • Az STM32 Firmware és Hardver Beállítása

A Feladatkezelés Megértése RTOS-ben

  • A Verem Memória és a Feladat Verem Méretének Megértése
  • Az Első Feladatok Létrehozása
  • Feladat Paraméterek Használata
  • Feladat Prioritások Implementálása
  • Feladat Állapotok Felfedezése
  • Késleltetések Implementálása
  • Az Üresjárati Feladat Hook Használata
  • Feladatok Törlése

Kommunikáció Feladatok Között

  • Sorok Kezelése
    • A Sorok Áttekintése
    • Sor Használata
  • Megszakítások Kezelése (Szemaforok)
    • A Megszakítások és Szemaforok Áttekintése
    • Megszakítás Kezelő Írása FreeRTOS-on
    • Szemaforok Használata Feladatok Szinkronizálására Megszakításokkal
    • Sorok Kezelése Egy Megszakítási Szolgáltatási Rutinon Belül

Erőforrások Kezelése

  • Mutexek Használata
  • Bináris Szemaforok Használata
  • Számláló Szemaforok Használata

Memória és Idő Kezelése

A FreeRTOS Belső Működésének Megértése

  • Hibakeresési és Teljesítményelemzési Eszközök
  • A Kernel Belső Működése

Egy Villogó Lap Létrehozása FreeRTOS Segítségével

  • Az STM32 GPIO Lábainak Megismerése
  • Feladatok Használata Egy Beépített LED Villogtatásához
  • A LED Be- és Kikapcsolása Sorok Használatával
  • A LED Be- és Kikapcsolása Megszakításokkal

Hibaelhárítás

Záró Megjegyzések

Követelmények

  • Ismeretek a beágyazott rendszerek területén
  • Alapvető tapasztalat C programozásban

Célközönség

  • Mérnökök
  • Mérnökhallgatók
  • Bárki, aki szeretne tanulni a FreeRTOS-ról
  • Bárki, aki érdeklődik a beágyazott rendszerek iránt
 14 Órák

Résztvevők száma


Ár per résztvevő

Vélemények (7)

Közelgő kurzusok

Rokon kategóriák