Palestrantes
Leandro Muniz
Engenheiro de Aplicação na OPENCADD
Formado em Engenharia Elétrica pela PUC-SP e atua em soluções Model-Based Design com MATLAB® e Simulink® para o setor acadêmico.
Calequela Manuel
Engenheiro de Aplicação na OPENCADD
PhD em Engenharia Industrial na área de Controle de Sistemas Dinâmicos pela UTFPR, pesquisador científico e docente na Unifacear.
Pré-requisitos:
- Fundamentos de MATLAB®
- Fundamentos de Simulink®
- Linguagem C
- Licença MATLAB® (caso não tenha, solicite aqui)
Dia 21 - Agenda e Conteúdo
9h - Palestra com Leandro Muniz
- Por que utilizar o MATLAB e Simulink?
- MATLAB Fundamentals
- Simulink Fundamentals
- Gerenciamento de Projetos com MATLAB e Simulink
- Aplicações Industriais
- Uso Acadêmico
- Como utilizar os MBD/MBSE
- Codificadores MATLAB
- Codificadores Simulink
- Outros Codificadores
- Exemplos OPENCADD
10h30 - Intervalo
11h - Palestra com Leandro Muniz
- Cursos disponíveis: OPENCADD/MathWorks
- Diferença entre Algoritmos e Diagrama de Blocos
- Aplicativos MATLAB
- Tipos de hardware compatíveis com MATLAB e Simulink
- Indústria e instituições de ensino que utilizam o MATLAB
- Integração com ferramentas terceiras
- Exemplos OPENCADD
12h30 - Intervalo
14h - Palestra com Leandro Muniz
- Certificações de Segurança Automobilística
- Certificação de Segurança Aerospacial
- Fundamentos de ECU Automotiva
- Características de Processadores para ECU
- Processo de Geração de Código Manual
- Exemplos OPENCADD
16h - Intervalo
16h30 - Palestra com Leandro Muniz e Calequela Manuel
- Processo de Geração de Código Automática
- Exemplo de Geração de Código Embarcado
- Métricas de Desempenho: Tamanho, Tempo-Execução e Memória
- Arduino na Prática: MATLAB e Simulink
- Exemplos OPENCADD
18h - Encerramento
Dia 22 - Agenda e Conteúdo
9h - Palestra com Calequela Manuel
- Arduino na Prática: MATLAB e Simulink
- Interface Única
- Outras Interfaces: Comparações
- Aplicações Industriais
- MBDs com Arduino Disponíveis e Executáveis
- Exemplos OPENCADD
10h30 - Intervalo
11h - Palestra com Calequela Manuel
- Gerando Código para Sistemas Multitaxa em Configurações de Tarefa Única, Multitarefa e Orientadas por Chamada de Função
- Gerando Funções Exportadas
- Testando Código Gerado no Hardware de Destino
- Exemplos OPENCADD
12h30 - Intervalo
14h - Palestra com Calequela Manuel
- Usando Simulação de Processador em Loop (PIL) para Validar, Criar Perfil e Otimizar o Código Gerado no Hardware de Destino
- Configuração do Arduino e Raspberry
- Validando o Código Gerado no Destino
- Visão Geral da Otimização de Meta
- Criação de Perfil do Código Gerado no Destino
- Usando Bibliotecas de Substituição de Código
- Criando Tabelas de Substituição de Código
- Exemplos OPENCADD
15h30 - Intervalo
16h - Palestra com Calequela Manuel
- Visão Geral dos Drivers de Dispositivo
- Usando a Ferramenta de Código Legado
- Personalizando Componentes de Driver de Dispositivo
- Desenvolvendo um Bloco de Driver de Dispositivo para Arduino
- Melhorando a Eficiência e Conformidade do Código
- Exemplos OPENCADD