THE ARM UNIVERSITY PROGRAM - mbed Workshop

mbed Workshop

mbed

 

O mbed é um sistema que engloba hardwares de prateleira e uma  plataforma online que permite desenvolver firmwares de forma intuitiva para microcontroladores ARM. O melhor de tudo: é mantido, testado e administrado pela própria ARM.

 

A intenção principal é remover todas as barreiras que existem de configuração de registradores, manipulação de periféricos e instalação de softwares. É possível, dessa forma, atender diversos tipos de público, o que, com certeza, ajuda a divulgar os projetos de protótipos de sistemas eletrônicos de baixo consumo e permite o desenvolvimento de sistemas de controle ou monitoramento caseiros ou para testes. É, de certa forma, uma democratização dos sistemas com microcontroladores.

 

Disponibiliza atualmente para desenvolvimento de software as linguagens C e C++ e é conforme com CMSIS também, e funciona com os fabricantes NXP e Freescale. Suporta as seguintes plataformas:

mbed LPC1768 mbed LPC11U24

Freescale KL25Z

EA LPC4088

 BlueBoard-LPC11U24

 WiFi DipCortexSeeeduino-Arch

LPC1114FN28

 

 Assista a seguir um workshop apresentado por engenheiros da ARM para utilização do mbed. Vejam em resolução 720p pra não ter problemas com resolução das letras pequenas de código.

 

 

 

The ARM University Program, mbed workshop, intro video by Khaled Benkrid

 

 

Introdução ao Workshop:

 

 

 

The ARM University Program, mbed workshop, Lab 1 by Chris Styles

 

 

Introdução às placas utilizadas.

Introdução ao mbed.

Registro no site mbed e primeiro projeto "Hello World" - blink led - para o NXP ARM CORTEX M3 LPC1768.

Como exportar o firmware criado para o IAR, Keil, Code Red e outros ambientes de desenvolvimento tradicionais.

Primeiro contato com o ambiente online.

 

 

 

 

The ARM University Program, mbed workshop, Lab 1 demo by Sadanand Gulwadi

 

 

 

 

 

The ARM University Program, mbed workshop, Labs 2, 3 and 4 by Chris Styles

 

Como utilizar entradas analógicas - exemplo com um potenciômetro presente na placa.

Como ler temperatura com sensor LM75B presente na placa e como importar bibliotecas prontas online pro projeto.

Como utilizar a usb da placa como interface serial para imprimir informações da placa.

O que fazer para um PC com windows reconhecer a placa como driver serial utilizando o TERA TERM.

Aprende-se a  imprimir a temperatura no LCD

 

 

 

 

 

The ARM University Program, mbed workshop, Labs 2, 3 and 4 demos by Sadanand Gulwadi

 

 

 

 

 

The ARM University Program, mbed workshop, Labs 5 and 6 by Chris Styles

 

Manipulação de arquivos.

Debugging com CMSIS-DAP, fazendo o download para o Keil(OS Windows).

 

 

 

 

 

 

 

 

The ARM University Program, mbed workshop, Labs 5 and 6 demos by Sadanand Gulwadi

 

 

 

 

 

 

 

Referências:

 

Canal ARMFlix do Youtube

#arm

Arm no twitter

mbed

NXP

Freescale

NEWSLETTER

Receba os melhores conteúdos sobre sistemas eletrônicos embarcados, dicas, tutoriais e promoções.

Obrigado! Sua inscrição foi um sucesso.

Ops, algo deu errado. Por favor tente novamente.

Licença Creative Commons Esta obra está licenciada com uma Licença Creative Commons Atribuição-CompartilhaIgual 4.0 Internacional.

4
Deixe um comentário

avatar
 
4 Comment threads
0 Thread replies
0 Followers
 
Most reacted comment
Hottest comment thread
1 Comment authors
Matheus Quick30 anos da ARMRenesas lança primeira placa mbed baseada em um ARM Cortex-AEmbarcados – Sua fonte de informações sobre Sistemas Embarcados Comunicação SPI – Parte 2 Recent comment authors
  Notificações  
recentes antigos mais votados
Notificar
Matheus Quick
Visitante
Matheus Quick

nice.

trackback

[…] saber mais sobre o mbed, confira este post, especialmente os videos feitos pelos proprios engenheiros da […]

trackback

[…] uso de microprocessadores/microcontroladores ARM. A essa plataforma foi dado o nome de mbed [2] [16]. Essa facilidade se traduz no oferecimento de uma placa mbed-enabled (que possui as […]

trackback