課程簡介

Day 1: AUTOSAR OS Fundamentals

  • Introduction to AUTOSAR OS (based on OSEK/VDX)
  • Task types and priorities
  • Task scheduling and preemption
  • Events, resources, and alarms
  • Hands-on: configuring tasks and scheduling scenarios

 

Day 2: Advanced OS Topics

  • Hooks, interrupts, and ISR management
  • Time management and counters
  • Multi-core considerations in OS
  • Hands-on: building a small application using AUTOSAR OS

 

Day 3: AUTOSAR COM Stack

  • Overview of the COM Stack architecture
  • Interaction with PDU Router (PDUR), Interface Layer (IF), and Transceiver Driver
  • Signal vs. PDU communication
  • Communication protocols (CAN, LIN, FlexRay, Ethernet)
  • Hands-on: configuring and simulating signal/PDU communication

 

Day 4 (Optional/Advanced Use Cases):

  • Integration of OS and COM in a demo ECU project
  • Troubleshooting and debugging communication failures
  • Hands-on: complete lab integrating OS tasks and COM Stack

最低要求

  • 了解嵌入式系统和实时约束
  • 具备微控制器编程经验(例如,C语言)
  • 对AUTOSAR架构有基本了解者优先

受众

  • 嵌入式软件开发人员
  • Automotive软件工程师
  • 从事Classic AUTOSAR的系统集成人员
 28 時間:

人數


每位參與者的報價

Provisional Upcoming Courses (Require 5+ participants)

課程分類