课程大纲

第一天:AUTOSAR OS 基础

  • AUTOSAR OS简介(基于OSEK/VDX)
  • 任务类型和优先级
  • 任务调度和抢占
  • 事件、资源和警报
  • 动手操作:配置任务和调度场景

 

第二天:高级OS主题

  • 钩子、中断和ISR管理
  • 时间管理和计数器
  • OS中的多核考虑
  • 动手操作:使用AUTOSAR OS构建小型应用

 

第三天:AUTOSAR COM 堆栈

  • COM堆栈架构概述
  • 与PDU路由器(PDUR)、接口层(IF)和收发器驱动器的交互
  • 信号与PDU通信
  • 通信协议(CAN、LIN、FlexRay、Ethernet)
  • 动手操作:配置和模拟信号/PDU通信

 

第四天(可选/高级用例):

  • 在演示ECU项目中集成OS和COM
  • 通信故障的排查和调试
  • 动手操作:完成集成OS任务和COM堆栈的实验室

要求

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

受众

  • 嵌入式软件开发人员
  • 汽车软件工程师
  • 从事经典AUTOSAR工作的系统集成商
 28 小时

即将举行的公开课程

课程分类