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
Vélemények (3)
Sean egy dinamikus előadó volt, és a gyakorlati feladatok nagyon érdekesek voltak, és meg tudom látni, hogy hogyan lesznek valóban alkalmazhatók.
Temira Koenig - Yeshiva University
Kurzus - Raspberry Pi for Beginners
Gépi fordítás
A tanár nagyon szíves és tudatos volt, önmagán kívül ment, hogy azt megmagyarázza, amit nem ismertem.
Felix - Microchip Technology Inc
Kurzus - Embedded C Application Design Principles for Automotive Professionals
Gépi fordítás
Hasznos ismeretek szerzése és néhány korábban bizonytalan kérdés megvilágosítása.
Kenneth Mahoney - University of Glasgow
Kurzus - Arduino: Programming a Microcontroller for Beginners
Gépi fordítás