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-VIngenjö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-VIngenjö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