Vak: Practicum Embedded Systems credits: 3
- Vakcode
- ITVB19CS3
- Naam
- Practicum Embedded Systems
- Studiejaar
- 2019-2020
- ECTS credits
- 3
- Taal
- Nederlands
- Coördinator
- S. van der Meer
- Werkvormen
-
- Hoorcollege
- Practicum / Training
- Toetsen
-
- C/Assembly - Overige toetsing
- Practicum - Overige toetsing
Leeruitkomsten
De student kan:
- programmeren in AVR-assembly
- een eenvoudige embedded applicatie ontwerpen en realiseren in C op AVR architectuur
- de werking van interrupts en timers verifiëren en beschrijven
- de basiskennis en basisvaardigheden programmeren in Python toepassen
- werken met lists en dictionaries
- programma's op te zetten volgens het Object georienteerd paradigma
- een eenvoudige applicatie realiseren in Python waarbij real-time gegevens visueel worden weergegeven (o.a. plotten van data)
Inhoud
Deze cursus bevat twee componenten : programmeren met assembly en C en programmeren met Python. Om de kennis opgedaan bij de cursus Computer Architecture te verdiepen leert de student programmeren in assembly en C. Uitgangspunt hierbij is ATMEL Studio, een 8-bit AVR microcontroller en een Arduino systeembord. De student krijgt inzicht in de werking van interrupts en timers, en hij maakt kennis met embedded software en leert wat hardware interfacing in de praktijk is.
Daarnaast bevat de cursus een introductie Python, hierbij is het uitgangspunt dat de student een basiskennis Java heeft.
Daarnaast bevat de cursus een introductie Python, hierbij is het uitgangspunt dat de student een basiskennis Java heeft.
Opgenomen in opleiding(en)
School(s)
- Instituut voor Communicatie, Media & IT