Embarque um RTOS em um ARM Cortex-M4. Aprenda a como fazer isso!

Crie aplicações complexas (USB, Ethernet) utilizando o Sistema Operacional de Tempo Real (MQX) nos microcontroladores ARM Cortex-M4 da Familia Kinetis NXP

Aplicações com ARM Cortex-M4 e Sistema Operacional de Tempo Real (MQX)

  • 08 Horas de duração
  • 0 Aulas
  • 0 Módulos
  • Certificado de conclusão
ASSINE JÁ

Obtenha acesso a este e outros cursos

A Microgenios Tecnologia e Educação atua desde 2006 oferecendo cursos atualizados para especialização nas áreas de eletroeletrônica, automação e computação.
Microgenios Tecnologia e Educação

Que tal aprender sobre Sistema Operacional de Tempo Real ?

Embarque um Sistema Operacional de Tempo Real (RTOS) em um microcontrolador ARM Cortex-M4 da família Kinetis (Freescale/NXP). Aprenda a como fazer isso!

Este curso foi desenvolvido para você projetista, engenheiro, técnico, professor ou estudante, que já possui conhecimento e desenvolve projetos com microcontroladores em linguagens de programação de alto nível (preferencialmente linguagem C), e necessita agora desenvolver aplicações mais complexas (USB, Ethernet, entre outras) em seus projetos, e para isso deseja utilizar um Sistema Operacional de Tempo Real (RTOS). O pacote MQX fornecido gratuitamente pela Freescale portado aos seus microcontroladores de 32 Bits (CF, PowerPC e Kinetis) é a ferramenta ideal para este tipo de aplicação aliando viabilidade econômica e confiabilidade, além de facilitar o desenvolvimento. 

O curso é constituído por:

Mais de 8 horas de Video Aulas narradas em português.
Exercícios, exemplos, desafios e projetos.
Muitos projetos práticas usando kit Educacional TOWER K60.
Curso baseado 100% em vídeo aulas.
Software e hardware utilizado: IDE CodeWarrior v10.1, RTO’s MQX, Kit TOWER K60 Kinetis. 

Fazendo este curso você estará pronto para:

  • Entender a metodologia de projeto de Sistemas Embarcados com utilização de RTOS
  • Conhecer as particularidades do RTOS MQX
  • Aprender a desenvolver aplicações utilizando o MQX
  • Aprender a utilizar as pilhas integradas ao MQX (USB e Ethernet) para facilitar o desenvolvimento
  • Aprender a portar o MQX para o hardware de sua aplicação

Tower K60 Kinetis Freescale

Conteúdo Programático

Unidade 01
1 – Apresentação Microgenios e Freescale
2 – Visão Geral da família Kinetis
3.0) Visão geral do CodeWarrior
3.1) Pisca-Pisca com Projeto Bareboard
3.2) Pisca-Pisca + Botão com Projeto Bareboard
3.3) Pisca-Pisca com Device Initialization
3.4) Pisca-Pisca com Processor Expert
4 – Introdução a Sistemas Operacionais


Unidade 02
5.0) Visão geral do MQX
5.1) Primeiro Projeto com MQX I

5.2) Primeiro Projeto com MQX II
5.3) Manipulando Tasks I
5.4)Manipulando Tasks II5.5)Semáforos I
5.6)Semáforos II
5.7)Eventos I
5.8)Eventos II


Unidade 03
6.0) – Aplicações em hardware utilizando BSP’s FREESCALE
6.1) Drivers para GPIO I
6.2) Drivers para GPIO II
6.3) Drivers para Porta Serial I
6.4) Drivers para Porta Serial II
6.5) Drivers para Timers I
6.6) Drivers para Timers II
6.7) Drivers para Timers III

Unidade 04
7 -Utilização da pilha USB

7.1) Primeiro Projeto USB I
7.2) Primeiro Projeto USB II
7.3) USB Device
7.4) USB Host
7.5) Conversor USB-Serial


Unidade 05
8.0) Utilização da pilha TCP
8.1) Primeiro Projeto Ethernet I
8.2) Primeiro Projeto Ethernet II
8.3) Sockets I
8.4) Sockets II
8.5) Servidor WEB I
8.5) Servidor WEB II

Unidade 06
9.0)Tópicos avançado sem BSP
9.1) Organização dos Arquivos do MQX
9.2) Recompilando a BSP e a PSP
9.3)Criando sua BSP
9.3)Modificando a sua BSP



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).
Microgenios Tecnologia e Educação
"A Microgenios Tecnologia e Educação atua desde 2006 oferecendo cursos atualizados para especialização nas áreas de eletroeletrônica, automação e computação. "

               

A Microgenios Tecnologia & Educação atua desde 2006 oferecendo cursos atualizados para especialização de profissionais, estudantes e professores das áreas de eletroeletrônica, automação e computação. A Microgenios fornece também um portfólio completo de ferramentas de desenvolvimento (hardware e software) para as áreas de eletrônica e sistemas embarcados, conheça mais acessando: 

Fone: (55 11) 5084-4518 | (55 11) 3384-5598

WhatsApp: (55 11) 98869-2864

E-mail: vendas@microgenios.com.br

https://www.microgenios.com.br

https://loja.microgenios.com.br

http://www.youtube.com/microgenios

https://twitter.com/microgenios

https://www.instagram.com/microgenios

 


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.

Cursos Relacionados

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

Voltar ao topo