Opções de inscrição
Desenvolver competências específicas (C) e habilidades (H) necessárias para projetar, implantar e analisar sistemas embarcados com diversas configurações e capacidades em aplicações da engenharia mecatrônica.
C1: Compreender metodologias de programação de sistemas embarcados com e sem sistema operacional;
C2: Compreender as etapas de desenvolvimento e integração de sistemas embarcados;
C3: Conhecer aspectos de redes industriais e de comunicação (IoT);
C4: Selecionar sistemas microcontrolados comerciais, com base em requerimentos específicos de
projeto;
C5: Elaborar algoritmos para sistemas microcontrolados com características de portabilidade entre
plataformas;
C6: Integrar os subsistemas elétrico, mecânico, computacional e de comunicação, no projeto de um sistema embarcado;
C7: Trabalhar em equipe no projeto e no desenvolvimento de sistemas embarcados;
C8: Analisar, avaliar e ajustar o funcionamento e desempenho de sistemas embarcados.
H1: Desenvolver algoritmos para sistemas embarcados utilizando estratégias de programação foreground-background (superlaço).
H2: Desenvolver algoritmos para sistemas embarcados com sistemas operacionais embebidos, eg.
RTOS (sistemas de tempo real), embedded Linux, embedded Windows; dentre outros.
H3: Desenvolver algoritmos para sistemas embarcados com limitações severas de recursos, eg.processadores de um só núcleo (superlaco, programação concorrente);
H4: Desenvolver algoritmos para sistemas embarcados com processadores de múltiplos núcleos
(programação em paralelo);
H5: Utilizar ferramentas computacionais para a simulação e depuração de códigos para sistemas
embarcados;
H6: Selecionar, de forma crítica, sistemas embarcados comerciais com base em suas características;
H7: Elaborar relatórios sobre o projeto, desenvolvimento, colocação em funcionamento e ajustes finais de sistemas embarcados em engenharia mecatrônica.
- Docente: Jaime Alberto Mosquera Sanchez
Visitantes não podem acessar este curso. Por favor faça login.