Tack för att du skickade din fråga! En av våra teammedlemmar kontaktar dig snart.
Tack för att du skickade din bokning! En av våra teammedlemmar kontaktar dig snart.
Kursplan
Introduktion
Översikt över inbyggda system
- Verksamhetsanvändning: Klockor, DVD-spelare, mobiltelefoner, etc.
- Skillnader mellan realtidsoperativsystem, EmbeddedLinux, etc.
- Resursbegränsningar: storlek, hastighet och energiförbrukning
Översikt över mikrokontrollers arkitektur
- Mikrokontroller vs mikroprocessorer
- Val av mikrokontrollers arkitektur
Att starta ett projekt
- Bestämma designkrav
- Förbereda utvecklingsmiljö, verktyg och hårdvara
- Koppling mellan mikrokontroller och PC.
Att programmera en 8051-mikrokontroller med inbyggt C
- Arbeta med systemperiferier
- Koppling med användarperiferier
- Allmänt syftes I/O
Att programmera en ARM CORTEX M-3 med inbyggt C
- Arbeta med systemperiferier
- Koppling med användarperiferier
- Allmänt syftes I/O
Att programmera en ARM9 CPU-kärna med inbyggt C
- Arbeta med systemperiferier
- Koppling med användarperiferier
- Allmänt syftes I/O
Testning och felsökning
- Verktyg och tekniker
- Optimering för storlek, hastighet och energiförbrukning
Att distribuera ett inbyggt system
- Miljöfaktorer
- Skydda enheten
Felsökning
Sammanfattning och slutsats
Krav
- Förståelse för elektronik.
- Erfarenhet av C-programmering.
- Hårdvara (mikrokontroller, kabeler, etc.) och programvara (IDE, etc.) kommer att krävas av alla deltagare. Vänligen konsultera med utbildningsansvarig för specifika krav.
Målgrupp
- Elektronikingenjörer
- Utvecklare med kunskap i elektronik
35 Timmar
Vittnesmål (2)
Instruktören var mycket interaktiv och hade ett konstant tempo.
Carolyn Yaacoby - Yeshiva University
Kurs - Raspberry Pi for Beginners
Maskintolkat
Att komma igång och göra några grundläggande saker var väldigt användbart
Remy Pieron - Facebook
Kurs - Arduino Programming for Beginners
Maskintolkat