课程大纲

第一天:AUTOSAR OS基础

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

 

第二天:高级OS主题

  • 钩子、中断与ISR管理
  • 时间管理与计数器
  • OS中的多核考虑
  • 实践:使用AUTOSAR OS构建小型应用

 

第三天:AUTOSAR COM Stack

  • COM Stack架构概述
  • 与PDU路由器(PDUR)、接口层(IF)和收发器驱动的交互
  • 信号与PDU通信
  • 通信协议(CAN、LIN、FlexRay、以太网)
  • 实践:配置与模拟信号/PDU通信

 

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

  • 在演示ECU项目中集成OS与COM
  • 通信故障的排查与调试
  • 实践:完成集成OS任务与COM Stack的实验

要求

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

受众

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

即将举行的公开课程

课程分类