Overview
This Autosar Introduction Technology Overview Training Course provides participants with essential knowledge of the Automotive Open System Architecture (AUTOSAR), enabling them to proficiently design automotive components using this industry-standard framework.
Objectives
By the end of this course, leaner will be able to:
- Understand the fundamentals of AUTOSAR and its structure.
- Learn how to install, configure, and navigate smoothly within the Autosar environment.
- Gain proficiency in setting up workflows for efficient automotive component design.
- Acquire hands-on experience through exercises and practice sessions.
- Familiarize with tools such as DaVinci Developer and DaVinci Configurator for application design and configuration.
Prerequisites
- Basic understanding of automotive systems and software development.
- Familiarity with software engineering principles.
- Knowledge of programming languages such as C or C++.
- Experience with embedded systems is beneficial.
- Access to customer software licenses required for course delivery.
Course Outline
- Overview of AUTOSAR structure and objectives.
- Explanation of AUTOSAR modules and their roles.
- Importance of documentation practices within AUTOSAR.
- Sequential steps involved in AUTOSAR application development.
- Understanding the different layers of the AUTOSAR architecture.
- How to effectively navigate and utilize each layer in the development process.
- Concept of task management and its significance.
- Implementation of schedule tables for task scheduling.
- Real-world application examples demonstrating the use of operating system features in AUTOSAR
- Different types of software components in AUTOSAR.
- Explanation of port interfaces including Sender/Receiver and Client/Server.
- Role of service SWCs/interfaces and their integration within software components.