Skip to main content

Real-Time Operating System for Microcontroller ApplicationsLaajuus (6 cr)

Code: 5G00EV21

Credits

6 op

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.

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

Enrolment period

24.11.2024 - 20.01.2025

Timing

01.01.2025 - 04.05.2025

Credits

6 op

Mode of delivery

Contact teaching

Unit

ICT Engineering

Campus

TAMK Main Campus

Teaching languages
  • Finnish
Degree programmes
  • Degree Programme in ICT Engineering
Teachers
  • Kari Naakka
Person in charge

Kari Naakka

Groups
  • 22I226

Objectives (course unit)

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 (course unit)

Real-time operating system design, operation and design principles. Application programming. Interrupt-controlled program structures, serial and timer applications. Translator performance review. Project management.

Assessment criteria, satisfactory (1-2) (course unit)

The student knows the basics of implementing the embedded real-time software

Assessment criteria, good (3-4) (course unit)

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) (course unit)

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

Assessment scale

0-5

Enrolment period

22.11.2023 - 20.01.2024

Timing

08.01.2024 - 26.04.2024

Credits

6 op

Mode of delivery

Contact teaching

Unit

ICT Engineering

Campus

TAMK Main Campus

Teaching languages
  • Finnish
Degree programmes
  • Degree Programme in ICT Engineering
Teachers
  • Kari Naakka
Person in charge

Kari Naakka

Groups
  • 21I226

Objectives (course unit)

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 (course unit)

Real-time operating system design, operation and design principles. Application programming. Interrupt-controlled program structures, serial and timer applications. Translator performance review. Project management.

Assessment criteria, satisfactory (1-2) (course unit)

The student knows the basics of implementing the embedded real-time software

Assessment criteria, good (3-4) (course unit)

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) (course unit)

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

Assessment scale

0-5

Enrolment period

15.12.2022 - 08.01.2023

Timing

01.01.2023 - 07.05.2023

Credits

6 op

Mode of delivery

Contact teaching

Unit

ICT Engineering

Campus

TAMK Main Campus

Teaching languages
  • Finnish
Seats

0 - 30

Degree programmes
  • Degree Programme in ICT Engineering
Teachers
  • Kari Naakka
Person in charge

Kari Naakka

Groups
  • 20I226

Objectives (course unit)

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 (course unit)

Real-time operating system design, operation and design principles. Application programming. Interrupt-controlled program structures, serial and timer applications. Translator performance review. Project management.

Assessment criteria, satisfactory (1-2) (course unit)

The student knows the basics of implementing the embedded real-time software

Assessment criteria, good (3-4) (course unit)

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) (course unit)

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

Assessment scale

0-5

Enrolment period

15.11.2021 - 16.01.2022

Timing

03.01.2022 - 29.04.2022

Credits

6 op

Mode of delivery

Contact teaching

Unit

ICT Engineering

Campus

TAMK Main Campus

Teaching languages
  • Finnish
Degree programmes
  • Degree Programme in ICT Engineering
Teachers
  • Kari Naakka
Person in charge

Esa Kunnari

Groups
  • 19I226

Objectives (course unit)

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 (course unit)

Real-time operating system design, operation and design principles. Application programming. Interrupt-controlled program structures, serial and timer applications. Translator performance review. Project management.

Assessment criteria, satisfactory (1-2) (course unit)

The student knows the basics of implementing the embedded real-time software

Assessment criteria, good (3-4) (course unit)

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) (course unit)

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

Assessment scale

0-5