Kurzusleírás
Bevezetés
Embedded Systems áttekintése
- Valódi szóhasználat: órák, DVD-lejátszók, mobiltelefonok stb.
- A valós idejű operációs rendszerek közötti különbségek, EmbeddedLinux stb.
- Erőforrás korlátok: méret, sebesség és energiafogyasztás
Az építészet áttekintése Microcontroller
- Microcontrollers vs mikroprocesszorok
- Microcontroller Architektúra kiválasztása
Projekt indítása
- A tervezési követelmények meghatározása
- A fejlesztői környezet, az eszközök és a hardver előkészítése
- Interfész a mikrokontroller és a PC között.
Programming a 8051 Microcontroller A Embedded C használatával
- Rendszerperifériákkal való munka
- Interfész a felhasználói perifériákkal
- Általános célú I/O
Programming egy ARM CORTEX M-3 a Embedded C használatával
- Rendszerperifériákkal való munka
- Interfész a felhasználói perifériákkal
- Általános célú I/O
Programming egy ARM9 CPU mag a Embedded C használatával
- Rendszerperifériákkal való munka
- Interfész a felhasználói perifériákkal
- Általános célú I/O
Tesztelés és hibakeresés
- Eszközök és technikák
- Méret, sebesség és energiafogyasztás optimalizálása
Beágyazott rendszer telepítése
- Környezetvédelmi szempontok
- Egy eszköz biztosítása
Hibaelhárítás
Összefoglalás, és következtetés
Követelmények
- Az elektronika megértése.
- C programozási tapasztalat.
- Hardverre (mikrokontroller, kábelek stb.) és szoftverre (IDE stb.) minden résztvevőnek szüksége lesz. A konkrét követelményekkel kapcsolatban forduljon a képzési koordinátorhoz.
Közönség
- Electronics mérnökök
- Elektronikai ismeretekkel rendelkező fejlesztők
Vélemények (5)
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
Machine Translated
Just getting off the ground and doing some basic things was super useful
Remy Pieron - Facebook
Kurzus - Arduino Programming for Beginners
The trainer was very interactive and steadily paced.
Carolyn Yaacoby - Yeshiva University
Kurzus - Raspberry Pi for Beginners
The knowledge of the trainer. He was able to answer all of my questions, even questions about our platform. He also continued to help until we all understood the material.
James O'Donnell - Tennant Company
Kurzus - Embedded Linux Kernel and Driver Development
The details on how compiler behaves depending on to the syntax usage. The "Quiz" sections are very stimulating