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 dinamikus beszélő volt, és a gyakorlati feladatok nagyon érdekesek voltak, és látom, hogy mennyire alkalmazhatók lesznek.
Temira Koenig - Yeshiva University
Kurzus - Raspberry Pi for Beginners
Gépi fordítás
Az oktató nagyon kedves és hozzáértő volt, és mindent megtett, hogy elmagyarázza azokat a dolgokat, amelyeket nem tudtam
Felix - Microchip Technology Inc
Kurzus - Embedded C Application Design Principles for Automotive Professionals
Gépi fordítás
A hasznos tudás megszerzése és az egykori bizonytalan dolgok tisztázása.
Kenneth Mahoney - University of Glasgow
Kurzus - Arduino: Programming a Microcontroller for Beginners
Gépi fordítás