Arquitetura De Software Para Sistemas Embarcados Na Hotmart, Criado Por Eder Andrade

Arquitetura de Software para Sistemas Embarcados, criado por Eder Andrade

Arquitetura de Software para Sistemas Embarcados

Curso ministrado por Eder Andrade

Imagem do curso Arquitetura de Software para Sistemas Embarcados 🔗 Acesse o Curso Oficial

🏅 Certificado

Disponível

💬 Avaliações

5.0 / 5
7 avaliações

👥 Alunos

200 inscritos

🕒 Duração

0h

🎥 Conheça o Curso por Dentro

📚 O Que Você Vai Aprender

    Apresentação e objetivos
  • Apresentação e objetivos do curso
    Vantagens e "desvantagens" de uma arquitetura de software embarcado
  • Vantagens e "desvantagens" de uma arquitetura
  • Qualidades de um software portátil
    Organização do curso e materiais utilizados
  • O curso
  • Materiais sugeridos para uso neste curso
  • Softwares utilizados
    Arquitetura de Software Embarcado
  • Apresentação da arquitetura
    Padrão para desenvolvimento de software
  • MISRA-C:2004
    Organização de um projeto para sistemas embarcados
  • Como organizar os diretórios de um projeto
  • House coding e convenções
  • A importância da documentação
  • Documentação do software
  • Templates para desenvolvimento
    Aplicação para construção da arquitetura de software
  • Apresentação da aplicação
  • Criação do projeto usando o STM32CubeMX - parte 1
  • Criação do projeto usando o STM32CubeMX - parte 2
  • Apresentação do ambiente de desenvolvimento: IAR - parte 1
  • Apresentação do ambiente de desenvolvimento: IAR - parte 2
    Desenvolvimento da aplicação
  • Análise do HAL gerado pelo STM32CubeMX
  • Construção da árvore do projeto orientada à arquitetura
  • Resolução dos paths do ambiente IAR
  • Desenvolvimento dos drivers - GPIO
  • Desenvolvimento dos drivers - AD
  • Desenvolvimento dos drivers - UART
  • Desenvolvimento dos drivers - SYSCLK
  • Considerações finais sobre os drivers
  • Desenvolvimento das APIs - SYS
  • Desenvolvimento das APIs - BATTERY
  • Desenvolvimento da API - LED
  • Desenvolvimento das APIs - LOG
  • Desenvolvimento da aplicação
  • Funcionamento da aplicação - depuração
    Conclusão
  • Benefícios de se ter uma Arquitetura de Software bem definida
    Bônus - STM32CubeIDE
  • Arquitetura de Software no STM32CubeIDE
    Bônus - adicionando a Bluepill à arquitetura de software
  • Bluepill parte 1
  • Bluepill parte 2

🎯 Para Quem é Este Curso?

Engenheiros eletrônicos e de sistemas embarcados, desenvolvedores de firmwares e programadores.

✅ Vantagens Exclusivas

Este curso compreende: - Organização dos diretórios do projeto; - Templates para agilizar o desenvolvimento de códigos/algoritmos; - Documentação de projeto e convenção de codificação totalmente profissional; - Estruturação de dados e abstração de tipos de dados (ADT); - Abordagem de regras do MISRA-C:2004; - Apresentação da Arquitetura de Software para Sistemas Embarcados; - Apresentação das IDEs utilizadas para desenvolvimento do projeto exemplo; - Construção de uma árvore de projeto orientada a arquitetura de software; - Desenvolvimento de HAL através de ferramenta gráfica; - Desenvolvimento de drivers; - Desenvolvimento de APIs; - Desenvolvimento da aplicação; - Depuração do projeto em tempo real; - Abordagem global do desenvolvimento; - As vantagens e desafios em desenvolver uma arquitetura que irá proporcional reaproveitamento de código para novos projetos; - IDEs utilizadas: IAR e STM32CubeIDE. Hardwares utilizados: kit Nucleo-f103 e o kit Bluepill.

🗣️ O Que os Alunos Estão Dizendo

Curso bem apresentado e com bastante fluidez, aulas bem simples de compreender e o instrutor possui domínio do assunto e consegue explicar os conceitos de forma objetiva.

Yhan

O curso é muito bom, com exemplos práticos e muito aplicáveis.

Thobias

Curso muito prático, com exemplo didáticos. O autor (Eder) demonstra muito domínio e conhecimento técnico.

Cleidir

👨‍🏫 Conheça o Instrutor

Foto do autor Eder Andrade
Eder Andrade

Eder Tadeu Silva Andrade is a renowned Embedded Systems engineer, with more than 14 years of experience in the area. Its expertise covers different areas, such as medicine, aesthetic medicine, electrical safety, automation, energy, vehicle and asset tracking, as well as IoT. In addition to his vast experience, Eder is also known for his work as a developer and researcher. He has in-depth knowledge in various microcontrollers, electronics, research, hardware, programming and training. Motivated by the desire to share his experience with those who do not have it or have little experience, Eder decided to create a digital product. Its objective is to help those looking for robust, easy-to-maintain and portable software, especially in a high-demand scenario like the current one. In addition to his activities as an embedded systems engineer, Eder is also the owner of the includemicro portal, where he writes free technical articles for embedded systems. He is dedicated to disseminating content in the areas of electronics and embedded systems, seeking to expand knowledge and offer valuable resources for all those interested in these areas.

📊 Ficha Técnica

  • Idioma: PT_BR
  • Total de Aulas: 36
  • Tópico: Arquitetura
  • Preço: 99.90

🚀 Pronto para Começar?

Sim, quero me inscrever!

Com certificado de conclusão

Usamos cookies para melhorar sua experiência. Ao continuar navegando, você concorda com nossa Política de Privacidade.