Skip to main content

Embedded SystemsLaajuus (3 cr)

Code: ELA18IK01

Credits

3 op

Objective

The goal is to understand a near real-time operating system (RTOS), develop applications for this OS, first by running the operating system in a simulation, then on hardware. Hardware is studied to the extent necessary for the applications in question.

Content

- Knowledge of programming at microcontroller level and embedded systems: program structure and use of necessary tools.
- Programming in simulator and on hardware.
- Basic knowledge of typical hardware
- Understand the advantages and disadvantages of a near real-time operating system (RTOS)
- Developing applications for an RTOS,

Qualifications

Programming courses and network courses according to grades 2-3

Assessment criteria, satisfactory (1)

Foundations and concepts.
Know the basics and analyze finished programs for embedded systems.

Assessment criteria, good (3)

Analyze, understand and plan a solution with regard to reliability.
Write program totals with real-time requirements.

Assessment criteria, excellent (5)

Design reliable and integrated solutions.
Implement more advanced solutions for hardware-based embedded systems.

Materials

See the current realization of the course.

Enrollment

15.06.2024 - 20.10.2024

Timing

21.10.2024 - 15.12.2024

Number of ECTS credits allocated

3 op

Mode of delivery

Contact teaching

Unit

Faculty of Technology and Seafaring

Campus

Vasa, Wolffskavägen 33

Teaching languages
  • Svenska
Degree programmes
  • Degree Programme in Electrical Engineering and Automation
Teachers
  • Kaj Wikman
  • Hans Lindén
Teacher in charge

Ronnie Sundsten

Scheduling groups
  • ELA21-I (Size: 40. Open UAS: 0.)
Groups
  • ELA21D-V
    Ingenjör (YH), el- och automationsteknik, 2021, dagstudier
Small groups
  • ELA21-I

Objective

The goal is to understand a near real-time operating system (RTOS), develop applications for this OS, first by running the operating system in a simulation, then on hardware. Hardware is studied to the extent necessary for the applications in question.

Content

- Knowledge of programming at microcontroller level and embedded systems: program structure and use of necessary tools.
- Programming in simulator and on hardware.
- Basic knowledge of typical hardware
- Understand the advantages and disadvantages of a near real-time operating system (RTOS)
- Developing applications for an RTOS,

Materials

See the current realization of the course.

Evaluation scale

H-5

Assessment criteria, satisfactory (1)

Foundations and concepts.
Know the basics and analyze finished programs for embedded systems.

Assessment criteria, good (3)

Analyze, understand and plan a solution with regard to reliability.
Write program totals with real-time requirements.

Assessment criteria, excellent (5)

Design reliable and integrated solutions.
Implement more advanced solutions for hardware-based embedded systems.

Qualifications

Programming courses and network courses according to grades 2-3

Enrollment

15.06.2023 - 22.10.2023

Timing

23.10.2023 - 17.12.2023

Number of ECTS credits allocated

3 op

Mode of delivery

Contact teaching

Unit

Faculty of Technology and Seafaring

Campus

Vasa, Wolffskavägen 33

Teaching languages
  • Svenska
Degree programmes
  • Degree Programme in Electrical Engineering and Automation
Teachers
  • Kaj Wikman
Teacher in charge

Ronnie Sundsten

Scheduling groups
  • ELA20-I (Size: 30. Open UAS: 0.)
Groups
  • ELA20D-V
    Ingenjör (YH), el- och automationsteknik, h20, dagstudier
Small groups
  • ELA20-I

Objective

The goal is to understand a near real-time operating system (RTOS), develop applications for this OS, first by running the operating system in a simulation, then on hardware. Hardware is studied to the extent necessary for the applications in question.

Content

- Knowledge of programming at microcontroller level and embedded systems: program structure and use of necessary tools.
- Programming in simulator and on hardware.
- Basic knowledge of typical hardware
- Understand the advantages and disadvantages of a near real-time operating system (RTOS)
- Developing applications for an RTOS,

Evaluation scale

H-5

Assessment criteria, satisfactory (1)

Foundations and concepts.
Know the basics and analyze finished programs for embedded systems.

Assessment criteria, good (3)

Analyze, understand and plan a solution with regard to reliability.
Write program totals with real-time requirements.

Assessment criteria, excellent (5)

Design reliable and integrated solutions.
Implement more advanced solutions for hardware-based embedded systems.

Qualifications

Programming courses and network courses according to grades 2-3