Programa do Curso

 Dia 1: Introdução e Visão Geral da Arquitetura AUTOSAR

  • Introdução à Plataforma AUTOSAR Classic
  • Camadas de software e arquitetura ECU
  • Papel do Software Básico (BSW) e arquitetura em camadas
  • Microcontroller Camada de Abstração (MCAL)
  • Introdução ao método de configuração AUTOSAR e fluxo baseado no XML
  • Visão geral do ETAS ISOLAR-A/B

 


 Dia 2: Serviços e Camadas de Abstração ECU

  • Visão geral da camada de serviços
  • Gerenciador de Watchdog (WdgM)
  • Gerenciador de Eventos Diagnósticos (DEM)
  • Gerenciador de NVRAM (NvM)
  • Camada de Abstração ECU
  • Interfaces de hardware I/O
  • Communication e abstração de memória
  • Noções básicas do SO e modos de operação da memória

 


 Dia 3: Pilha Communication e Ambiente de Tempo de Execução

  • Noções básicas da pilha COM: PDUR, COM, drivers CAN/LIN
  • SO AUTOSAR: tarefas, escalonamento, eventos
  • Ambiente de tempo de execução (RTE)
  • Papel na integração do aplicativo e BSW
  • Processo de geração do RTE

 


Dia 4: Integração do Sistema e Prática de Configuração

  • Ferramentas de configuração: uso detalhado do ETAS ISOLAR-A e B
  • Fluxo de trabalho de configuração e integração do sistema
  • Integração de componentes de software de aplicação (SWCs)
  • Depuração e solução de problemas de integração
  • Fluxo de trabalho e melhores práticas para projetos AUTOSAR


Requisitos de configuração (devem ser confirmados):

Software:

  • ETAS ISOLAR-A e/ou ISOLAR-B (versão mais recente)
  • Eschema AUTOSAR (por exemplo, 4.2.x ou 4.3.x dependendo do projeto)
  • Cadeia de ferramentas de compilação (por exemplo, GNU ARM ou IAR para simulação de geração de código)
  • Projeto BSW demonstrativo fornecido pela ETAS ou configuração personalizada
  • Ferramentas de validação XML/XSD (opcional)

Hardware (se presencial ou híbrido):

  • Placa de avaliação (por exemplo, Infineon TriCore AURIX ou NXP S32K)
  • Depurador (Lauterbach, iSYSTEM ou PEmicro)
  • Interface CAN (USB-to-CAN se a rede física for simulada)

Requisitos

  • Compreensão de sistemas embarcados e arquiteturas de microcontroladores
  • Experiência com sistemas em tempo real ou desenvolvimento de ECU automotivo
  • Experiência com programação em C, experiência em programação

Público-alvo

  • Engenheiros de software embarcado iniciando com a plataforma AUTOSAR Classic
  • Automotive desenvolvedores de sistemas trabalhando com ECUs e microcontroladores
  • Integradores e desenvolvedores de software envolvidos na configuração e integração do BSW AUTOSAR
  • Engenheiros que utilizam ferramentas como ETAS ISOLAR-A/B, DaVinci Developer ou similares

 Dia 1: Introdução e Visão Geral da Arquitetura AUTOSAR

  • Introdução à plataforma AUTOSAR Classic
  • Camadas de software e arquitetura ECU
  • Papel do Software Básico (BSW) e arquitetura em camadas
  • Microcontroller Camada de Abstração (MCAL)
  • Introdução ao método de configuração AUTOSAR e fluxo baseado em XML
  • Visão geral do ETAS ISOLAR-A/B

 


 Dia 2: Serviços e Camadas de Abstração ECU

  • Visão geral da camada de serviços
  • Gerenciador de Watchdog (WdgM)
  • Gerenciador de Eventos Diagnósticos (DEM)
  • Gerenciador NVRAM (NvM)
  • Camada de Abstração ECU
  • Interfaces de hardware I/O
  • Communication e abstração de memória
  • Noções básicas do SO e modos de operação da memória

 


 Dia 3: Pilha Communication e Ambiente de Tempo de Execução

  • Noções básicas da pilha COM: PDUR, COM, controladores CAN/LIN
  • Sistema Operacional AUTOSAR: tarefas, escalonamento, eventos
  • Ambiente de tempo de execução (RTE)
  • Papel na integração do aplicativo e BSW
  • Processo de geração RTE

 


Dia 4: Integração do Sistema e Prática de Configuração

  • Ferramentas de configuração: uso detalhado do ETAS ISOLAR-A e B
  • Fluxo de trabalho para configuração e integração do sistema
  • Integração de componentes de software de aplicação (SWCs)
  • Depuração e solução de problemas de integração
  • Fluxo de trabalho e melhores práticas de projetos AUTOSAR


Requisitos de configuração (devem ser confirmados):

Software:

  • ETAS ISOLAR-A e/ou ISOLAR-B (versão mais recente)
  • Eschema AUTOSAR (por exemplo, 4.2.x ou 4.3.x dependendo do projeto)
  • Cadeia de ferramentas de compilador (por exemplo, GNU ARM ou IAR para simulação de geração de código)
  • Projeto BSW demo fornecido pela ETAS ou configuração personalizada
  • Ferramentas de validação XML/XSD (opcional)

Hardware (se presencial ou híbrido):

  • Placa de avaliação (por exemplo, Infineon TriCore AURIX ou NXP S32K)
  • Depurador (Lauterbach, iSYSTEM ou PEmicro)
  • Interface CAN (USB-to-CAN se a rede física for simulada)

Esta formação ao vivo (online ou presencial) é direcionada a desenvolvedores de software embarcado e engenheiros automotivos de nível intermediário que desejam usar a plataforma AUTOSAR Classic para desenvolver, integrar e testar componentes de software padronizados para unidades de controle eletrônico (ECUs).

Ao final desta formação, os participantes serão capazes de:

Instalar e configurar ferramentas de desenvolvimento AUTOSAR (por exemplo, DaVinci Developer, EB Tresos ou ETAS ISOLAR-A/B).

Compreender a arquitetura em camadas do AUTOSAR e os módulos de software básicos (BSW).

Projetar e implementar o Sistema Operacional AUTOSAR e pilha de comunicação (COM stack).

Usar CANoe ou ferramentas similares para simulação, teste e diagnóstico em um ambiente AUTOSAR.

Formato do Curso

  • Aula interativa e discussão.
  • Muitos exercícios e prática.
  • Implementação prática em um ambiente de laboratório ao vivo.

 

  • Compreensão de sistemas embarcados e arquiteturas de microcontroladores
  • Experiência com sistemas em tempo real ou desenvolvimento de ECU automotivo
  • Experiência com programação em C, experiência em programação

Público-alvo

  • Engenheiros de software embarcado iniciando com a plataforma AUTOSAR Classic
  • Automotive desenvolvedores de sistemas trabalhando com ECUs e microcontroladores
  • Integradores e desenvolvedores de software envolvidos na configuração e integração do BSW AUTOSAR
  • Engenheiros que utilizam ferramentas como ETAS ISOLAR-A/B, DaVinci Developer ou similares

Esta formação ao vivo (online ou presencial) é direcionada a desenvolvedores de software embarcado e engenheiros automotivos de nível intermediário que desejam usar a plataforma AUTOSAR Classic para desenvolver, integrar e testar componentes de software padronizados para unidades de controle eletrônico (ECUs).

Ao final desta formação, os participantes serão capazes de:

Instalar e configurar ferramentas de desenvolvimento AUTOSAR (por exemplo, DaVinci Developer, EB Tresos ou ETAS ISOLAR-A/B).

Compreender a arquitetura em camadas do AUTOSAR e os módulos de software básicos (BSW).

Projetar e implementar o Sistema Operacional AUTOSAR e pilha de comunicação (COM stack).

Usar CANoe ou ferramentas similares para simulação, teste e diagnóstico em um ambiente AUTOSAR.

autosarbasa
 28 Horas

Próximas Formações Provisórias

Categorias Relacionadas