План на курса

 Ден 1: Въведение и преглед на архитектурата на AUTOSAR

  • Въведение в AUTOSAR Classic Platform
  • Софтуерни слоеве и архитектура на ECU
  • Ролята на базовия софтуер (BSW) и слоевата архитектура
  • Microcontroller Abstraction Layer (MCAL)
  • Въведение в методиката за конфигуриране на AUTOSAR и XML-поток
  • Преглед на ETAS ISOLAR-A/B

 


 Ден 2: Услуги и слоеве за абстракция на ECU

  • Преглед на слоя за услуги
  • Watchdog Manager (WdgM)
  • Diagnostic Event Manager (DEM)
  • NVRAM Manager (NvM)
  • Слой за абстракция на ECU
  • Интерфейси за I/O хардуер
  • Абстракция на комуникация и памет
  • Основни принципи на операционната система и режими на работа с памет

 


 Ден 3: Стъп за комуникация и среда за изпълнение

  • Основни принципи на COM Stack: PDUR, COM, CAN/LIN драйвери
  • AUTOSAR OS: задачи, планиране, събития
  • RTE (Runtime Environment)
  • Ролята при интеграцията на приложение и BSW
  • Процес за генериране на RTE

 


Ден 4: Практика по интеграция и конфигуриране на системата

  • Конфигурационни инструменти: подробно използване на ETAS ISOLAR-A и B
  • Работен процес за конфигуриране и интеграция на системата
  • Интеграция на компоненти за приложен софтуер (SWCs)
  • Отстраняване на грешки и проблеми при интеграцията
  • Работен процес и добри практики за проекти с AUTOSAR


Изисквания за настройка (трябва да бъдат потвърдени):

Софтуер:

  • ETAS ISOLAR-A и/или ISOLAR-B (наследната версия)
  • AUTOSAR схемa (например, 4.2.x или 4.3.x в зависимост от проекта)
  • Компилаторска верига (например, GNU ARM или IAR за симулация на генериране на код)
  • Демонстрационен проект за BSW, предоставен от ETAS или персонализирана настройка
  • Инструменти за валидация на XML/XSD (опционално)

Хардуер (ако е на място или хибриден):

  • Оценяваща платка (например, Infineon TriCore AURIX или NXP S32K)
  • Дебагър (Lauterbach, iSYSTEM или PEmicro)
  • CAN интерфейс (USB-to-CAN, ако физическия автобус е симулиран)

Изисквания

  • Разбиране на вградни системи и архитектури на микроконтролъри
  • Опит с реално време системи или развитие на авто ECU
  • Опит с програмно писане на C, програмно писане

Целева група

  • Вградни софтуерни инженери, които започват с AUTOSAR Classic Platform
  • Разработчици на авто системи, които работят с ECU и микроконтролъри
  • Софтуерни интегратори и разработчици, включени в конфигурирането и интеграцията на AUTOSAR BSW
  • Инженери, които използват инструменти като ETAS ISOLAR-A/B, DaVinci Developer или подобни
 28 часа

Брой участници


Цена за участник

Предстоящи Курсове

Свързани Kатегории