Primeiros Projetos com o Compilador GCC (GNU Make) para Embarcados

Este curso apresenta os primeiros passos para utilizar o compilador GCC e a como criar arquivos makefile para determinar as regras de compilação

Primeiros Projetos com o Compilador GCC (GNU Make) para Embarcados

  • 55 Alunos matriculados
  • 02 Horas de duração
  • 8 Aulas
  • 1 Módulos
  • Certificado de conclusão
ASSINE JÁ

Obtenha acesso a este e outros cursos

Professor universitário, desenvolvedor de projetos de sistemas embarcados e IoT, como a plataforma geniot.io e um dos fundadores da Microgenios.
FERNANDO SIMPLICIO DE SOUSA

Primeiros Projetos com o Compilador GCC (GNU Make) para Embarcados


Este curso tem por objetivo apresentar os primeiros passos para quem deseja utilizar (ou entender) o compilador GCC. É muito importante que todos os profissionais que se aventurarem na área de sistemas embarcados conheçam o que acontece quando compilamos um programa. Nada melhor do que entender o fluxo de compilação e a importância de um arquivo makefile.

Este curso introdutório do GCC apresenta todo os fluxo de compilação de um simples projeto, até a gravação do programa do microcontrolador. Para exemplificar foi escolhido duas distribuições do GCC, sendo a primeira para os microcontroladores AVR ATMEL (8bits) e outra para os microcontroladores ARM Cortex M0+.

Acredita-se que por meio deste curso o aluno possa desenvolver seus primeiros programas com o compilador GCC e aprenda a criar seus próprios arquivos makefile.

Pré-requisitos:
Conhecimentos básicos de eletrônica e programação C e microcontrolador.

Público Alvo:
Alunos, professores e profissionais da área eletrônica e programação.

Professor do Curso:
Fernando Simplicio.


Importante!!! 

* No valor de investimento para a realização do curso NÃO está incluso nenhum hardware, placa, componente ou licença de software, estes itens são de responsabilidade do aluno. A Microgenios e sua equipe técnica tentam, sempre que possível, utilizar nos cursos e webseminários softwares open source ou que possuam versões gratuitas para estudo, e placas de baixo custo e de fácil aquisição na internet.

* Este curso é conteúdo exclusivo do Clube de Membros Microgenios.

Este curso é destinado a todos os interessados em iniciar o desenvolvimento de projetos eletrônicos utilizando microcontroladores, principalmente:


  • Estudantes de cursos superiores relacionados com engenharia e tecnologia (eletrônica, elétrica, automação, computação, mecânica, telecomunicações etc);
  • Estudantes de escolas técnicas de nível médio;
  • Profissionais já formados que precisam iniciar projetos utilizando microcontroladores, sistemas embarcados e internet das coisas (IoT);
  • Professores de faculdades e escolas técnicas, que necessitam reciclar/atualizar seus conhecimentos nas áreas de programação de microcontroladores, sistemas embarcados e internet das coisas (IoT).
FERNANDO SIMPLICIO DE SOUSA
"Professor universitário, desenvolvedor de projetos de sistemas embarcados e IoT, como a plataforma geniot.io e um dos fundadores da Microgenios."

   

* Doutorando pela UFABC;

* Mestre pela UFABC;

* Especialização Universidade Mackenzie; 

* Graduação FATEC-SP; 

* Graduação Universidade UNIP; 

* Curso Técnico ETEC Guaracy Silveira.

Participou da Fundação da Microgenios em 2006, Professor do SENAI Anchieta (Graduação e Pós Graduação), atuação profissional em empresas como Siemens, Ilumatic e Avant Lux; desenvolvedor chefe da plataforma de internet das coisas 100% brasileira geniot.io                                                                  


Certificado emitido pela Microgenios Soluções em Tecnologia Ltda., empresa atuante no mercado desde 2006 especializada em treinamentos, softwares e ferramentas de desenvolvimento para microcontroladores, eletrônica e sistemas embarcados; o certificado emitido neste para os alunos que concluírem este curso possui carga horária, conteúdo programático e código de verificação.

Conteúdo Programático

  • 1. [GCC] - Introdução ao GCC
  • 2. [GCC] Preparando o Ambiente
  • 3. [GCC] Criando e Compilando o Primeiro Projeto com GCC
  • 4. [GCC] O Arquivo Makefile
  • 5. [GCC] Outros Exemplos de makefile
  • 6. [GCC] Fluxo de Compilação de um Projeto com GCC
  • 7. [GCC] Criando o arquivo makefile
  • 8. [GCC] Introdução ao ARM-GCC. Do programa ao arquivo makefile para ARM.

Cursos Relacionados

Conheça outros cursos que oferecemos para complementar seus estudos.

Voltar ao topo