Hardware Oriented Programming 2Laajuus (3 cr)
Course unit code: 5G00BM72
General information
- Credits
- 3 cr
Objectives
The student is able to design and implement an interrupt-controlled software to a microcontroller application, analyze the translation performance of a compiler and apply a real-time operating system.
Content
Using C language in conjunction with machine language for embedded systems design and program development. Data types, memory allocation, control structure, parameter-passing, interruptions. Review of translator's efficiency. Structure of real-time operating system.
Prerequisites
Hardware Oriented Programming 1, Programming Basics, Programming Languages, Object-Oriented Programming