Curso AUTOSAR Architecture Learn from Scratch with Demo

  • DevOps | CI | CD | Kubernetes | Web3

Curso AUTOSAR Architecture Learn from Scratch with Demo

32 horas Curso Pratico
Visão Geral

Este Curso AUTOSAR Architecture Learn from Scratch with Demo, apresenta de forma prática e progressiva a arquitetura AUTOSAR (AUTomotive Open System ARchitecture), partindo do zero até a implementação de um projeto demonstrativo funcional. O foco é capacitar o aluno a compreender, modelar e integrar componentes AUTOSAR em ambientes reais do setor automotivo, incluindo conceitos de Classic Platform, comunicação entre ECUs e uso de ferramentas do ecossistema.

Objetivo

Após realizar este Curso AUTOSAR Architecture (Learn from Scratch with Demo), você será capaz de:

  • Compreender a arquitetura AUTOSAR e seus princípios
  • Diferenciar Classic Platform e Adaptive Platform
  • Modelar componentes de software (SWC)
  • Entender o funcionamento do RTE (Runtime Environment)
  • Trabalhar com camadas do Basic Software (BSW)
  • Configurar comunicação entre ECUs (CAN/LIN)
  • Utilizar ferramentas AUTOSAR para configuração e geração de código
  • Implementar um projeto prático AUTOSAR do zero
  • Integrar software com hardware embarcado
Publico Alvo
  • Desenvolvedores de software embarcado
  • Engenheiros automotivos
  • Profissionais de sistemas embarcados
  • Estudantes de engenharia (computação, elétrica, mecatrônica)
  • Profissionais de TI interessados no setor automotivo
Pre-Requisitos
  • Lógica de programação
  • Noções de linguagem C
  • Conceitos básicos de sistemas embarcados
  • Noções de arquitetura de software (desejável)
Conteúdo Programatico

Module 1: Introduction to AUTOSAR

  1. What is AUTOSAR
  2. AUTOSAR history and evolution
  3. AUTOSAR consortium and standards
  4. AUTOSAR methodology overview

Module 2: AUTOSAR Architecture Overview

  1. Layered architecture concept
  2. Application Layer
  3. Runtime Environment (RTE)
  4. Basic Software (BSW)
  5. Microcontroller Abstraction Layer (MCAL)

Module 3: AUTOSAR Classic vs Adaptive

  1. Classic Platform architecture
  2. Adaptive Platform architecture
  3. Key differences and use cases
  4. Real-world automotive applications

Module 4: Software Components (SWC)

  1. SWC concept and types
  2. Ports and interfaces
  3. Sender-Receiver communication
  4. Client-Server communication
  5. Composition and reuse

Module 5: Runtime Environment (RTE)

  1. RTE architecture and role
  2. Data exchange mechanisms
  3. RTE generation process
  4. Integration between SWC and BSW

Module 6: Basic Software (BSW)

  1. BSW layers overview
  2. ECU Abstraction Layer
  3. Services Layer
  4. Communication stack (COM, CAN, LIN)
  5. Memory and diagnostics modules

Module 7: Communication in AUTOSAR

  1. CAN protocol basics
  2. LIN communication basics
  3. Signal mapping and PDU
  4. Network management
  5. Practical communication setup

Module 8: AUTOSAR Tools and Workflow

  1. AUTOSAR authoring tools overview
  2. Configuration workflow
  3. ARXML structure and usage
  4. Code generation process
  5. Integration with toolchains

Module 9: Hands-on Project (Demo)

  1. Project setup from scratch
  2. Creating SWC
  3. Configuring RTE
  4. Setting up CAN communication
  5. Generating and compiling code
  6. Running simulation
  7. Debugging and validation

Module 10: Advanced Concepts

  1. Diagnostics (UDS basics)
  2. Memory stack and NVRAM
  3. OS integration (OSEK/Autosar OS)
  4. Safety and ISO 26262 basics
  5. Performance optimization

Module 11: Industry Practices

  1. AUTOSAR in real automotive projects
  2. Integration with OEM and suppliers
  3. Versioning and configuration management
  4. Career paths in AUTOSAR
TENHO INTERESSE

Cursos Relacionados

Curso Ansible Red Hat Basics Automation Technical Foundation

16 horas

Curso Terraform Deploying to Oracle Cloud Infrastructure

24 Horas

Curso Ansible Linux Automation with Ansible

24 horas

Ansible Overview of Ansible architecture

16h

Advanced Automation: Ansible Best Practices

32h