Pular para o conteúdo principal

Arch Pro

Arch Pro é uma placa de desenvolvimento habilitada para mbed para prototipagem rápida. É uma variante do mbed LPC1768 com Ethernet integrada, USB Host/Device, conectores Grove e fator de forma Arduino. Com uma variedade de Shields e módulos Grove e muitas bibliotecas de software para Arch Pro, você pode implementar aplicações de Ethernet, USB Host/Device e NFC de forma rápida e fácil.

Recursos

  • compatível com mbed

    • Ferramentas de desenvolvimento online
    • SDK de C/C++ fácil de usar
    • Bibliotecas práticas
  • Fator de forma Arduino com dois conectores Grove

  • Programação "arrastar e soltar"

  • Depuração usando CMSIS-DAP

  • Serial virtual USB para comunicação

Especificações

ParâmetroValor/Disponibilidade
MCUVariante NXP LPC1768 (com núcleo ARM Cortex-M3)
Clock Speed100 MHz
Flash512 KB
RAM64KB
UART4 unid.
I2C3 unid.
SPI2 unid.
EthernetSim
USB Host/DeviceSim

Plataformas Compatíveis

  • mbed.

Ideias de Aplicação

Visão Geral do Hardware

uma versão monocromática para você imprimir.

Nota

A serigrafia do Arch Pro para os conectores Grove está rotulada como 3V3 na parte superior da PCB e 5V na parte inferior. O Vcc do Grove é por padrão 3V3, mas pode ser alterado para 5V movendo o R50 para o R51. O pino Vcc do SPI pode ser definido populando o R52 (3V3) ou o R53 (5V) com 0R - nenhum deles é populado por padrão.

Primeiros Passos

Como o Arch Pro é compatível com mbed LPC1768, pode-se usar o SDK mbed C/C++, bibliotecas e ferramentas de desenvolvimento online para construir rapidamente um protótipo. Aqui mostramos como acender um LED. Isso pode ser feito em menos de 10 minutos.

Passo um: cadastre-se em uma conta mbed.

  • Abra mbed.org, clique em Login ou signup. Se você já estiver registrado, clique diretamente em login.

Passo dois: entre nas ferramentas de desenvolvimento online.

  • Clique em Compiler, ele abrirá o IDE mbed online. Antes de programar, é melhor ler o Getting started do mbed Complier.

Passo três: edite o código.

  • Clique em "New" no canto superior esquerdo para criar um programa e edite um programa de piscar em arquivo main.cpp.
#include "mbed.h"

DigitalOut led1(LED1);

int main() {
while(1) {
led1 = !led1;
wait(0.5);
}
}

Passo quatro: adicione um dispositivo.

  • Clique em "No device selected" no canto superior direito, depois clique no botão "Add a device" no canto inferior esquerdo, como visto na figura abaixo.

Nota

Se você já tiver usado um dispositivo mbed, ele será visto no canto superior direito em vez de "No device selected".

  • Uma página pop-up aparece com uma lista de dispositivos como mostrado abaixo. Selecione "mbed LPC1768".

  • Entre na página do mbed LPC1768 e clique em "Add to mbed Compiler". Agora você adicionou com sucesso o Mbed LPU1768. Retorne à página do mbed compiler e clique em "No device selected". Depois de clicar em "LPC1768" no canto inferior esquerdo, uma tela aparece como mostrado abaixo.

  • Você pode ver a placa selecionada no mbed online compiler depois de clicar em "Select Platform".

Passo cinco: compile e faça o download.

  • Clique em "Compile". Em caso de compilação bem-sucedida, o IDE mbed gera um arquivo bin. Salve o arquivo bin no seu PC.

Passo seis: atualize o firmware.

  • Conecte a interface USB (ao lado de 'BUTTON') do Arch Pro ao seu PC usando um cabo USB Micro B; ele aparece automaticamente como um dispositivo USB chamado MBED.
  • Copie o arquivo bin gerado para o dispositivo MBED (no seu PC). Agora o dispositivo USB desaparece e reaparece.
  • Pressione o BUTTON do Arch Pro, você verá um LED piscando.

Depuração

Para habilitar a depuração SWD ou obter mensagens de depuração através da serial virtual USB, instale o driver do mbed.

Atualizar ou Restaurar Firmware

A versão mais recente de firmware para o Arch Pro é a v0221, compilada em 28 de janeiro de 2015. Para verificar a versão e a data de compilação do seu firmware, abra o MBED.HTM ou DETAILS.TXT do seu disco MBED em um editor de texto.

Para atualizar:

  • É necessário um computador com Windows ou Linux.
  • Baixe o firmware mais recente.
  • Pressione e segure o BUTTON do Arch Pro e ligue-o.
  • Um disco chamado MBED LOADER aparecerá.
  • Arraste e solte o firmware baixado no disco.

Notas

LocalFileSystem não funciona: Como o Arch Pro não possui flash externa para armazenar arquivos, o LocalFileSystem não está disponível para esta placa.

P0_27 e P0_28 não funcionam com DigitalOut: P0_28 e P0_27 são E/S digitais de dreno aberto para compatibilidade com I2C. Resistores de pull-up externos são necessários para fornecer funcionalidade de saída.

Comunicação Serial USB: No Windows, instale o driver de porta serial do mbed para Windows para usar a Comunicação Serial USB. Dê uma olhada em Windows Serial Configuration

Visualizador de Esquemático Online

Recursos

Suporte Técnico e Discussão de Produtos

Obrigado por escolher nossos produtos! Estamos aqui para fornecer diferentes tipos de suporte para garantir que sua experiência com nossos produtos seja a mais tranquila possível. Oferecemos vários canais de comunicação para atender a diferentes preferências e necessidades.

Loading Comments...