home

Placa eAT55

Placa de Avaliação para Processadores ARM

O módulo eAT55 é uma evaluation board para a arquitetura ARM baseada no processador AT91M55800 da Atmel que utiliza o core ARM7TDMI de 32 bits. Inclui também SRAM, Flash, ADC, DAC, RTC, interfaces (seriais, USB, PS/2 e LCD), além de disponibilizar o barramento do processador para placas de expansão.

O core ARM é utilizado por dezenas de fabricantes de processadores (Intel, Motorola, Atmel, Samsung, Sharp, entre outros) e centenas de fabricantes de sistemas embarcados.

Kit do módulo eAT55.

Características do Módulo

A arquitetura ARM é utilizada nas mais variadas áreas de aplicação incluindo: PDA, automação comercial, automação industrial, modems, segurança eletrônica, processamento de sinais de sensores, telemetria, energia e biomédica.

Uso em Engenharia / Desenvolvimento:

  • A evaluation board eAT55 é uma plataforma para desenvolvimento de firmware/software. Permite paralelismo das atividades de projeto de hardware e software com redução significativa no prazo e nos custos de desenvolvimento de novos projetos. A eAT55 tem também grande utilidade como referência para novos projetos de hardware.

  • A disponibilidade do barramento do processador permite que periféricos sejam testados e avaliados rapidamente, tanto no aspecto de projeto de hardware como para desenvolvimento de device drivers.

  • A evaluation board eAT55 é um módulo robusto que pode ser integrado nos mais diversos produtos onde a funcionalidade oferecida se faz necessária.

Uso em Ensino / Treinamento:

  • Laboratórios de ensino e treinamento podem oferecer aos estudantes o contato com uma arquitetura de 32 bits muito utilizada em aplicações embarcadas de alto desempenho.

  • A eAT55 pode ser usada para ensino/treinamento de circuitos lógicos programáveis. A CPLD XC9572/36 pode ser programada on-board via interface JTAG própria e disponibiliza pinos para aplicações do usuário.

  • A eAT55 possui uma interface JTAG para depuração de código que pode ser conectada diretamente à saída paralela de um PC, formando um ambiente de desenvolvimento de custo muito baixo.

As principais características do módulo eAT55 são listadas na tabela abaixo.

• Processador ATMEL AT91M55800, contendo:
      - core ARM7TDMI;
      - clock programável de até 32 MHz (PLL);
      - controlador de barramento para 8 chip selects;
      - controlador de interrupções;
      - 58 pinos de I/O;
      - 6 temporizadores de 16 bits;
      - 3 USARTs;
      - 1 SPI;
      - ADC;
      - 8 canais de 10 bits de entrada analógica;
      - DAC;
      - 2 canais de 8 bits de saída analógica;
      - unidade de gerenciamento de energia;
      - RTC;
• Memória SRAM (opções de 256 KBytes a 1 MByte)
• Memória FLASH (opções de 256 KBytes a 8 MBytes)
• 2 interfaces de comunicação serial, padrão RS-232, para comunicação assíncrona até 2 Mbps
• Inteface USB escrava com controlador USB on-board
• Interface PS/2
• Barramento do processador disponível (160 pinos)
• Porta de saída digital de 16 bits para uso geral ou para monitoração via analisador lógico
• Interface programável (via CPLD Xilinx XC9572/36) para LCD gráfico ou texto
• Opção de referência de tensão para ADC e DAC de elevada precisão (2 ppm)
• Entrada de alimentação de 5 V e regulação on-board para 3.3 V
• Bateria de lítio para RTC
• Interface JTAG (padrão Xilinx) para programação da CPLD
• Interface JTAG (nos padrões ARM-20 e DB-25) para depuração (OCD) e para programação da memória FLASH. Com o padrão DB-25, pode ser conectada diretamente à porta paralela de um PC
• Variedade de ambientes de programação disponíveis: GCC (GNU), MULTI (Green Hills), ADS (ARM), entre outros
• Núcleos de tempo real disponíveis: X (eSysTech) e µCLinux