Takk for at du sendte din henvendelse! En av våre teammedlemmer vil kontakte deg straks.
Takk for at du sendte din bestilling! En av våre teammedlemmer vil kontakte deg straks.
Kursplan
Innledning
Oversikt over inbyggede systemer
- Reell bruk: Klokker, DVD-spillere, mobiltelefoner etc.
- Forskjeller mellom sanntidsoperativsystemer, EmbeddedLinux osv.
- Ressursbegrensninger: størrelse, hastighet og strømforbruk
Oversikt over mikrokontrollerarkitektur
- Mikrokontrollere vs mikroprosessorer
- Valg av mikrokontrollerarkitektur
Starte et prosjekt
- Å beslutte designkrav
- Forberede utviklingsmiljø, verktøy og maskervare
- Kommunikasjon mellom mikrokontroller og PC.
Programmering av en 8051-mikrokontroller med innbygget C
- Arbeid med systemperiferier
- Kommunikasjon med brukerperiferier
- Generell formål I/O
Programmering av en ARM CORTEX M-3 med innbygget C
- Arbeid med systemperiferier
- Kommunikasjon med brukerperiferier
- Generell formål I/O
Programmering av en ARM9 CPU-kjerne med innbygget C
- Arbeid med systemperiferier
- Kommunikasjon med brukerperiferier
- Generell formål I/O
Testing og feilsøking
- Verktøy og teknikker
- Optimalisering for størrelse, hastighet og strømforbruk
Implementere et inbygget system
- Miljømessige overveiegelser
- Sikring av en enhet
Feilsøking
Oppsummering og konklusjon
Krav
- En forståelse av elektronikk.
- Erfaring med C-programmering.
- Maskervare (mikrokontroller, kabler osv.) og programvare (IDE osv.) vil være nødvendig for alle deltakerne. Vennligst kontakt kurskoordinator for spesifikke krav.
Målgruppe
- Elektronikk ingeniører
- Utviklere med kunnskap om elektronikk
35 Timer
Referanser (2)
Instruktøren var meget interaktiv og holdt et jevnt tempo.
Carolyn Yaacoby - Yeshiva University
Kurs - Raspberry Pi for Beginners
Maskinoversatt
Kun vi begynte og gjorde noen grunnleggende ting, var det ekstremt nyttig
Remy Pieron - Facebook
Kurs - Arduino Programming for Beginners
Maskinoversatt