Primeiros passos com a placa LPCXpresso4337 no mbed

LPCXpresso4337 no mbed

Nesse artigo você vai aprender a utilizar a placa LPCXpresso4337 no mbed. Para isso será feita a atualização do firmware do mbed na placa e mostrado como piscar um LED utilizando a plataforma online mbed.

Para acessar o artigo com as especificações completas da placa LPCXpresso4337, acesse o link do artigo de Thiago Lima.

Update do firmware da LPCXpresso4337 para uso do mbed

Para usar a placa LPCXpresso4337 no mbed, como unidade de armazenamento, é necessário fazer o upadate do firmware para sua última versão do mbed.

É necessário seguir os seguintes recursos:

Passos para atualização do firmware:

1 – Fechar o jump JP6

2 – Conectar o cabo USB no conector USB “link” ao PC

LPCXpresso4337 no mbed
Figura 1 – Jump JP6 e cabo USB conectado

3  – Executar o programa dfusec.exe

  • Selecione o algoritmo na pasta programming_algos, dentro do diretório dfusec_v1_11.
  • Configure o programa, conforme figura 2
  • Pressione o botão Start e espere a finalização do processo
LPCXpresso4337 no mbed
Figura 2 – Atualizando o firmware com o programa dfusec.exe

4 – Remova o jumper JP6 e remova e conecte a placa na USB do PC:

Será criado uma unidade MBED, conforme figura 3:

LPCXpresso4337 no mbed
Figura 3 – Unidade MBED como unidade de armazenamento

Pronto a placa está pronta para receber os binários gerados pelo mbed.

Criando o primeiro programa para a LPCXpresso4337 no mbed

O mbed é usado on-line, dessa forma é necessário ter acesso a internet e acessar a seguinte URL: https://developer.mbed.org/

Faça o login em sua conta no mbed. Caso você ainda não tenha um login, crie sua conta para acesso a plataforma:

LPCXpresso4337 no mbed
Figura 4 – Login no mbed

Para acessar o compilador é só clicar no no botão presente na home do mbed, conforme figura 5:

LPCXpresso4337 no mbed
Figura 5 – acesso ao compilador

Para iniciar um novo projeto, acesse: New-> New Program:

LPCXpresso4337 no mbed
Figura 6 – Criando um novo projeto no mbed

Será aberta uma janela para configuração do projeto:

LPCXpresso4337 no mbed
Figura 7 – Configurando seu novo projeto

Obs. caso a placa ainda não esteja adicionada a plataforma, acesse a página da placa e adicione a plataforma:

LPCXpresso4337 no mbed
Figura 8 – Adicionando a placa a plataforma

Após o projeto criado, o workspace será configurado da seguinte forma:

LPCXpresso4337 no mbed
Figura 9 – Workspace criado

Para nosso exemplo, vamos inserir o seguinte código:

Esse exemplo liga e desliga o LED1(vermelho) em intervalos de 0,2 seg.

Para compilar é só clicar no botão Compile:

LPCXpresso4337 no mbed
Figura 10 – Compilando o projeto

Será feito iniciado automaticamente o download do binário. Salve diretamente na unidade mbed no computador:

LPCXpresso4337 no mbed
Figura 11 – Salvando o binário na placa

Após o download, pressione o botão Reset da placa. O LED vermelho começará a piscar.

Você pode fazer mais testes com os outros LEDs, como por exemplo:

Nos proximos artigos, iremos explorar os recursos presentes no Shield OM13082 para as placas LPCXpresso.

Se ficou alguma dúvida, deixe seu comentário abaixo.

Outros artigos da série

Usando o display gráfico na LPCXpresso4337 no mbed >>
Website | Veja + conteúdo

Engenheiro, especialista em sistemas embarcados. Hoje é diretor de operações do portal Embarcados, onde trabalha para levar conteúdos de eletrônica, sistemas embarcados e IoT para o Brasil.

Também atua no ensino eletrônica e programação. É entusiastas do movimento maker, da cultura DIY e do compartilhamento de conhecimento, publica diversos artigos sobre eletrônica e projetos open hardware.

Com iniciativas como o projeto Franzininho e projetos na área de educação, leva a cultura maker para o Brasil capacitando e incentivando professores e alunos a usarem tecnologia em suas vidas. Participou da residência hacker 2018 no Red Bull Basement.

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

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

Comentários:
Notificações
Notificar
guest
0 Comentários
Inline Feedbacks
View all comments
Talvez você goste:

Séries



Outros da Série

Menu