• Microcontrolador Atmel® AVR® de alto desempenho e baixo consumo de 32 bits
- Conjunto de instruções RISC de ciclo único compacto, incluindo o conjunto de instruções DSP
- Instruções de Leitura-Modificação-Escrita e Manipulação Atômica de Bits
- Realizando 1,49 DMIPS / MHz
Até 91 DMIPS em execução a 66 MHz do Flash (1 estado de espera)
Até 49 DMIPS rodando a 33MHz do Flash (0 estado de espera)
- Unidade de proteção de memória • Sistema de barramento multi-hierárquico
- Transferências de dados de alto desempenho em barramentos separados para maior desempenho
- 15 canais DMA periféricos melhoram a velocidade para comunicação periférica
• Flash Interno de Alta Velocidade
- Bytes de 512 K, Bytes de 256 K, Versões de 128 K de Bytes
- Acesso de ciclo único até 33 megahertz
- Buffer de Pré-busca Otimizando a Execução de Instrução na Velocidade Máxima
- Tempo de programação de página de 4 ms e tempo de apagamento total de 8 ms
- 100.000 ciclos de gravação, 15 anos de capacidade de retenção de dados
- Bloqueios de segurança do Flash e área de configuração definida pelo usuário
• SRAM interna de alta velocidade, acesso de ciclo único a toda velocidade
- 64K bytes (flash de 512 KB e 256 KB), 32 KB de bytes (128 KB Flash)
• Interface de Memória Externa nos Derivados AT32UC3A0
- Barramento de memória compatível com SDRAM / SRAM (dados de 16 bits e barramento de endereços de 24 bits)
• Controlador de interrupção
- Serviço Autovetor de Interrupção de Baixa Latência com Prioridade Programável
• Funções do sistema
- Gerenciador de energia e clock incluindo o relógio interno RC e um oscilador de 32kHz
- Dois osciladores multiuso e dois PLL (Phase-Lock-Loop) permitindo a freqüência da CPU independente da frequência USB
- Temporizador do Watchdog, temporizador do relógio em tempo real
• Universal Serial Bus (USB)
- Velocidade Máxima e Velocidade On-The-Go (OTG) do Dispositivo 2.0 Baixa Velocidade e Velocidade Total
- Configuração e gerenciamento flexíveis de terminais com canais DMA dedicados
- Transceptores no chip, incluindo pull-ups
• interface Ethernet MAC 10/100 Mbps
- Controlador de acesso à mídia Ethernet 802.3
- Suporta Interface Independente de Mídia (MII) e MII Reduzida (RMII)
• Um temporizador / contador de três canais de 16 bits (TC)
- Três Entradas Externas de Relógio, PWM, Captura e Várias Capacidades de Contagem
• Um Controlador de Modulação de Largura de Pulso (PWM) de 16 bits de 7 canais
• Quatro receptores / transmissores síncronos / assíncronos universais (USART)
- Gerador Independente de Baudrate, Suporte para interfaces SPI, IrDA e ISO7816
- Suporte para Handshaking de Hardware, Interfaces RS485 e Linha de Modem
• Duas Interfaces Seriais Periféricas Mestre / Escravo (SPI) com Sinais Chip Select
• Um controlador de protocolo serial síncrono
- Suporta I2S e protocolos genéricos baseados em quadros
• Uma Interface de Dois Fios Mestre / Escravo (TWI), 400kbit / s compatível com I2C
• Um Conversor Analog-To-Digital de 10 bits de 8 canais
• Bitstream de Áudio Estéreo de 16 bits
- Taxa de amostragem até 50 KHz
• Sistema de Depuração On-Chip (interface JTAG)
- Nexus de classe 2+, controle de tempo de execução, dados não invasivos e rastreamento de programa
• TQFP de 100 pinos (69 pinos GPIO), LQFP de 144 pinos (109 pinos GPIO), 144 BGA (109 pinos GPIO)
• I / Os Tolerantes a Entrada de 5V
• Fonte de alimentação única de 3,3V ou fonte de alimentação dupla de 1,8V-3,3V
1. Descrição
O AT32UC3A é um microcontrolador System-On-Chip completo baseado no processador AVR32 UC RISC, operando em freqüências de até 66 MHz. O AVR32 UC é um núcleo de microprocessador RISC de 32 bits de alto desempenho, projetado para aplicativos incorporados sensíveis ao custo, com ênfase especial no baixo consumo de energia, alta densidade de código e alto desempenho.
O processador implementa uma Unidade de Proteção de Memória (MPU) e um controlador de interrupção rápido e flexível para suportar sistemas operacionais modernos e sistemas operacionais em tempo real. Capacidades de computação mais altas são possíveis usando um conjunto avançado de instruções DSP.
O AT32UC3A incorpora memórias Flash e SRAM no chip para acesso rápido e seguro. Para aplicações que requerem memória adicional, uma interface de memória externa é fornecida nas derivações AT32UC3A0.
O controlador PDCA (Peripheral Direct Memory Access) permite transferências de dados entre periféricos e memórias sem envolvimento do processador. O PDCA reduz drasticamente o processamento quando transfere fluxos de dados contínuos e grandes entre os módulos dentro doMCU.
O PowerManager melhora a flexibilidade e a segurança do design: o Detector Brown-Out on-chip monitora a fonte de alimentação, o CPU é executado a partir do oscilador RC on-chip ou de uma das fontes externas do oscilador, um relógio em tempo real e seu temporizador associado Tempo.
O Temporizador / Contador inclui três canais idênticos de temporizador / contador de 16 bits. Cada canal pode ser programado independentemente para realizar medição de frequência, contagem de eventos, medição de intervalo, geração de pulso, temporização de atraso e modulação de largura de pulso.
Os módulos PWM fornecem sete canais independentes com muitas opções de configuração, incluindo polaridade, alinhamento de borda e controle de sobreposição de formas de onda. Um canal PWM cantrigger conversões ADC para implementações de controle de loop de fechamento mais precisas.
O AT32UC3A também possui muitas interfaces de comunicação para aplicações intensivas de comunicação. Além de interfaces seriais padrão como UART, SPI ou TWI, outras interfaces como Controlador Serial Síncrono flexível, USB e Ethernet MAC estão disponíveis. O Controlador Serial Sincronizado fornece fácil acesso a protocolos de comunicação serial e padrões de áudio como o I2S.
A interface de dispositivo USB 2.0 de velocidade total suporta várias classes USB nos mesmos horários da configuração avançada do ponto de extremidade. A interface do host On-The-GO (OTG) permite que um disco Flash USB ou uma impressora USB seja conectado diretamente ao processador. O módulo MAC de interface independente de mídia (MII) e MII (RMII) 10/100 Ethernet reduzido fornece -chip soluções para dispositivos conectados em rede.
O AT32UC3A integra um sistema OCD (On-Chip Debug) Nexus 2.0 de classe 2+, com rastreamento de tempo não intrusivo, acesso de memória de leitura / gravação em velocidade total, além do controle básico de tempo de execução.
2. Resumo da Configuração
A tabela abaixo lista todas as configurações de memória e pacote do AT32UC3A:
3. Abreviações
• GCLK: relógio genérico do Power Manager
• GPIO: entrada / saída para fins gerais
• HSB: barramento de alta velocidade
• MPU: Unidade de Proteção de Memória
• OCD: On Chip Debug
• PB: barramento periférico
• PDCA: Controlador de Acesso Direto à Memória Periférica (PDC) versão A
• USBB: Controlador USB On-The-GO versão B
AT32UC3A0512-ALUT Novo e Original no estoque, bem-vindo para enviar o pedido para nós!