Programplaner og emneplaner - Student
ELI1600 Embedded Systems Course description
- Course name in Norwegian
- Innebygde systemer
- Weight
- 10.0 ECTS
- Year of study
- 2026/2027
- Course history
-
- Programme description
-
Introduction
Dette emnet gir en innføring i innebygde systemer (embedded systems). Slike systemer har tatt over mye av design og arbeidsoppgaver innen elektronikk-industrien. Studentene får en praktisk innføring i design og programmering av innebygde systemer. Arm-arkitektur benyttes og studentene lærer implementering ved hjelp av høynivå API-er.
Undervisningsspråk: norsk
-
Recommended preliminary courses
ELI1300 Analoge og digitale kretser
-
Required preliminary courses
Ingen
-
Learning outcomes
Etter å ha gjennomført dette emnet har studenten følgende læringsutbytte, definert som kunnskap, ferdigheter og generell kompetanse:
Kunnskap
Studenten:
- kan gjøre rede for mikroprosessorarkitekturer
- kan grunnleggende C/C++
- forstår moderne plattformer for innvevd databehandling
- har spesialisert kunnskap om designprosessen for innebygde systemer
- har kunnskap om bruk av moderne verktøy til prototyping for rask utvikling av innebygde applikasjoner
- kan grunnleggende programmering av periferiutstyr på mikrokontrollere
Ferdigheter
Studenten kan:
- kan forklare egenskaper ved et innebygd system og vurdere fordeler og utfordringer
- kan identifisere og forklare nøkkelfunksjoner ved mikrokontrollerarkitekturer og prosessorer
- kjenner programmeringsflyten for en mikroprosessor
- kan forklare hvordan periferiutstyr på mikrokontrollere kan styres via API, inkludert digital og analog I/O, avbrudd, pulsbreddemodulasjon og timere
- kjenner til sentrale teknologier for seriell kommunikasjon og hvordan API-et støtter dem
- kjenner til egenskaper ved et sanntidsoperativsystem
Generell kompetanse
Studenten kan:
- bruke SDK til å importere, kompiler og kjøre prosjekter
- bruke API-funksjoner for digital og analog I/O, avbrudd og pulsbreddemodulasjo for å kontrollere eksternt tilkoblede kretser med en mikrokontroller
- analysere et problem og spesifisere en løsningsmetodikk
- begrunne egne valg og prioriteringer innen temaene analog og digital elektronikk
-
Teaching and learning methods
Forelesninger kombinert med øvinger i klasserom og laboratorium.
-
Course requirements
Følgende arbeidskrav må være godkjent for å kunne gå opp til eksamen:
- Fire obligatoriske oppgaver i grupper på fire studenter
-
Assessment
Eksamen gjennomføres som mappevurdering og består av:
- Prosjektrapport utarbeidet i grupper på fire. Rapporten skal være ca. 15-20 sider, inkludert innholdsfortegnelse, referanseliste og refleksjonsnotat (3-5 sider) om læringsutbytte, egen rolle og bidrag i prosjektet
- Muntlig presentasjon av prosjektoppgaven 15-20mins
Eksamen kan påklages.
Ved klage vil den skriftlige besvarelsen bli vurdert på nytt, og studenten må gjennomføre en ny muntlig presentasjon.
Ved gruppeeksamen er klageretten individuell. Dette innebærer at hvert gruppemedlem kun kan klage på egne vegne. En student som leverer klage må gjennomføre den muntlige presentasjonen individuelt. Manglende oppmøte medfører karakteren «ikke møtt» for hele emnet.
-
Permitted exam materials and equipment
Alle. Bruk av KI-verktøy ved rapportskriving må oppgis.
-
Grading scale
Gradert skala A-F.
-
Examiners
To interne sensorer.
-
Course contact person
Artur Zolich