Embedded systems programming (3cr)
Course unit code: KL04BT32032
General information
- Credits
- 3 cr
Objective
Upon completion of the course, students will be able to utilize the user-interfaces and bus interfaces for embedded systems. Students will also be able create connections between various peripheral circuits, displays and keyboards to micro-controllers and develop programs for them by C language. Students will produce applications of software projects as a modular structure as well as to utilize an embedded operation system for ARM-prosessors.
Content
- Development environment, c programming and simulation
- Connecting embedded systems to a computer or a network
- 8- ja 16-bits microcontrollers, ARM-processors
Qualifications
No previous studies are required.
Assessment criteria, satisfactory (1)
Excellent 5
The student will do the job of the course assignments perfectly. The student is able to plan, implement and utilise complete project with embedded system.
Good 4-3
The student will do the job of the course assignments well. The student is able to plan, implement and utilise a basic project with embedded system.
Satisfactory 2-1
The student will do the job of the course assignments successfully. The student is familiar withgeneral fearures of embedded system.
Materials
- Online material
- Manuals for micro-controllers
Teaching methods
Lectures and projects