Kurzusleírás

Bevezetés

Beágyazott rendszerek áttekintése

  • Valós világbeli alkalmazások: órák, DVD lejátszók, mobiltelefonok stb.
  • Valós idejű operációs rendszerek, Beágyazott Linux, stb. különbségei
  • Erőforrás korlátozások: méret, sebesség és energiafogyasztás

Mikrovezérlő architektúra áttekintése

  • Mikrovezérlők és mikroprocesszorok összevetése
  • Mikrovezérlő architektúra kiválasztása

Projekt indítása

  • Tervezési követelmények meghatározása
  • Fejlesztőkörnyezet, eszközök és hardver felkészítése
  • Mikrovezérlő és számítógép közötti interfészek

8051 mikrovezérlő programozása Beágyazott C használatával

  • Rendszerperifériák kezelése
  • Felhasználói perifériákkal való interfész
  • Általános célú bemenet-kimenet (I/O)

ARM CORTEX M-3 CPU mag programozása Beágyazott C használatával

  • Rendszerperifériák kezelése
  • Felhasználói perifériákkal való interfész
  • Általános célú bemenet-kimenet (I/O)

ARM9 CPU mag programozása Beágyazott C használatával

  • Rendszerperifériák kezelése
  • Felhasználói perifériákkal való interfész
  • Általános célú bemenet-kimenet (I/O)

Tesztelés és hibaelhárítás

  • Eszközök és technikák
  • Méret, sebesség és energiafogyasztás optimalizálása

Beágyazott rendszer üzembe helyezése

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

Hibaelhárítás

Összefoglalás és következtetés

Követelmények

  • Elektronikai alapozottság.
  • C programozási tapasztalat.
  • Minden résztvevőnek szüksége lesz hardverre (mikrovezérlő, vezetékek stb.) és szoftverre (fejlesztői környezet, stb.). Kérjük, vegye fel a kapcsolatot a képzés koordinátorával a konkrét követelményekről.

Célcsoport

  • Elektronikai mérnökök
  • Elektronikai ismeretekkel rendelkező fejlesztők
 35 Órák

Résztvevők száma


Ár résztvevőnként

Vélemények (3)

Közelgő kurzusok

Rokon kategóriák