Návrh Školení
Zavedení
Přehled Embedded Systems
- Použití v reálném čase: Hodinky, DVD přehrávače, mobilní telefony atd.
- Rozdíly mezi operačními systémy v reálném čase, EmbeddedLinux atd.
- Omezení zdrojů: velikost, rychlost a spotřeba energie
Přehled Microcontroller Architektura
- Microcontrollers vs mikroprocesory
- Výběr Microcontroller architektury
Spuštění projektu
- Rozhodování o požadavcích na design
- Příprava vývojového prostředí, nástrojů a hardwaru
- Propojení mezi mikrokontrolérem a PC.
Programming a 8051 Microcontroller Pomocí Embedded C
- Práce se systémovými periferiemi
- Propojení s uživatelskými periferiemi
- General Purpose I/O
Programming ARM CORTEX M-3 pomocí Embedded C
- Práce se systémovými periferiemi
- Propojení s uživatelskými periferiemi
- General Purpose I/O
Programming jádro CPU ARM9 využívající Embedded C
- Práce se systémovými periferiemi
- Propojení s uživatelskými periferiemi
- General Purpose I/O
Testování a ladění
- Nástroje a techniky
- Optimalizace velikosti, rychlosti a spotřeby energie
Nasazení vestavěného systému
- Úvahy o životním prostředí
- Zabezpečení zařízení
Odstraňování problémů
Shrnutí a závěr
Požadavky
- Pochopení elektroniky.
- Zkušenosti s programováním v C.
- Všichni účastníci budou potřebovat hardware (mikrokontrolér, kabely atd.) a software (IDE atd.). Konkrétní požadavky konzultujte s koordinátorem školení.
Publikum
- Electronics inženýři
- Vývojáři se znalostmi elektroniky
Reference (3)
Sean was a dynamic speaker and the hands-on exercises were very interesting and I can see how they will be really applicable.
Temira Koenig - Yeshiva University
Kurz - Raspberry Pi for Beginners
Trenér byl opravdu laskavý a dobře informovaný, vysvětloval věci, které jsem nevěděl
Felix - Microchip Technology Inc
Kurz - Embedded C Application Design Principles for Automotive Professionals
Machine Translated
The aquisition of useful knowlwdge and clarification of some things I was not sure of peviously.