Kurzusleírás

Bevezetés

Beágyazott rendszerek áttekintése

  • Valós felhasználási területek: órák, DVD lejátszók, mobiltelefonok stb.
  • Különbségek a valós idejű operációs rendszerek, EmbeddedLinux stb. között
  • Erőforrás korlátok: méret, sebesség és energiafogyasztás

Mikrokontroller architektúra áttekintése

  • Mikrokontrollerek vs mikroprocesszorok
  • Mikrokontroller architektúra kiválasztása

Projekt indítása

  • Tervezési követelmények meghatározása
  • Fejlesztői környezet, eszközök és hardver előkészítése
  • Kapcsolat létrehozása a mikrokontroller és a PC között

8051 mikrokontroller programozása beágyazott C-vel

  • Rendszer perifériák használata
  • Kapcsolat felhasználói perifériákkal
  • Általános célú I/O

ARM CORTEX M-3 programozása beágyazott C-vel

  • Rendszer perifériák használata
  • Kapcsolat felhasználói perifériákkal
  • Általános célú I/O

ARM9 CPU mag programozása beágyazott C-vel

  • Rendszer perifériák használata
  • Kapcsolat felhasználói perifériákkal
  • Általános célú I/O

Tesztelés és hibakeresés

  • Eszközök és technikák
  • Optimalizálás méret, sebesség és energiafogyasztás szempontjából

Beágyazott rendszer üzembe helyezése

  • Környezeti szempontok
  • Eszköz biztonságossá tétele

Hibaelhárítás

Összefoglalás és befejezés

Követelmények

  • Elektronika ismerete.
  • C programozási tapasztalat.
  • Minden résztvevőnek szüksége lesz hardverre (mikrokontroller, kábelek stb.) és szoftverre (IDE stb.). Kérjük, konzultáljon a képzési koordinátorral a konkrét követelményekért.

Célközönség

  • Elektronikai mérnökök
  • Elektronika ismeretével rendelkező fejlesztők
 35 Órák

Résztvevők száma


Ár per résztvevő

Vélemények (3)

Közelgő kurzusok

Rokon kategóriák