Real-Time Operating System for Microcontroller ApplicationsLaajuus (6 cr)
Course unit code: 5G00EV21
General information
- Credits
- 6 cr
- Teaching language
- Finnish
- Responsible person
- Kai Poutanen
Objectives
Student
-is able to design and implement microcontroller application interrupt-controlled software,
- is able to analyze the effectiveness of the translator's performance
- can apply real-time operating system
- knows the principles of real-time operation and operation of the real-time operating system, its advantages and disadvantages.
The student knows the principles of project management.
Content
Real-time operating system design, operation and design principles. Application programming. Interrupt-controlled program structures, serial and timer applications. Translator performance review. Project management.
Prerequisites
Mikrokontrollerien ohjelmointi
Assessment criteria, satisfactory (1-2)
The student knows the basics of implementing the embedded real-time software
Assessment criteria, good (3-4)
The student is able to design and implement embedded system software in a small application, both with and without real-time communication.
Assessment criteria, excellent (5)
Student
- is able to design or select an operating system for your application
- is able to modify the real-time core according to the application requirements