Introduction to AUTOSAR/OSEK RTOS II
Learn AUTOSAR & OSEK OS, the leading real-time operating systems for automotive software development. Master essential skills for the automotive industry.
Course Content
Introduction to AUTOSAR/OSEK RTOS II is an intermediate-level Udemy course taught by Sarea Alhariri. It runs 6h 16m, is taught in English, and includes a certificate of completion. Learners rate it 4.6 out of 5 from 293 reviews, with 8,404 students enrolled. It is a paid course, last updated July 2023.
Dive deep into the world of automotive software with this comprehensive course on the OSEK Real-Time Operating System (RTOS). Discover the industry-standard platform powering the majority of Electronic Control Units (ECUs) in modern vehicles. This course builds upon [Intro To OSEK OS I], providing a complete understanding of OSEK RTOS functionality and practical implementation.
We'll utilize the ARM Keil µVision simulator and/or the TM4C123 evaluation kit to gain hands-on experience.
Here's what you'll learn:
- OSEK Development Cycle Review: A quick refresher on the development process within an OSEK environment.
- Oil System Description: Understand the core components and structure of the OSEK RTOS.
- Task Management: Master the techniques for creating, managing, and scheduling tasks within the OSEK kernel.
- Resource Management: Learn how to effectively manage system resources in an OSEK RTOS environment.
- OSEK Alarm Management:
- Explore counter/alarm concepts and different alarm types.
- Implement various alarm actions and understand alarm oil description.
- Utilize alarm objects to support periodic threads within the OSEK kernel.
- Learn the APIs provided by the OSEK kernel for handling alarms.
- Reinforce your understanding with practical examples and programming exercises.
- Event Control:
- Introduction to the event concept and its practical applications.
- Understand the usage and oil description of event objects.
- Explore the impact of events on task management and scheduling.
- Learn about events and server threads.
- Implement event setting as alarm actions.
- Utilize Event APIs provided by the OSEK kernel.
- Solidify your knowledge with practical examples and programming exercises.
- Hook Routines:
- Understand hook concepts as a key OSEK object.
- Learn about the startup sequence of the OS and the startup hook.
- Explore pre/post task hooks and their use in runtime measurements.
This course is designed to provide a thorough and practical understanding of OSEK RTOS, equipping you with the skills to develop robust and reliable automotive software. Get started today!
Need a web app built? Hire the team behind TutorialSearch.io
We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.