Descrição geral
Com sua gama única de blocos configuráveis, o PSoC®5 é uma verdadeira solução de nível de sistema que fornece funções periféricas MCU, memória, analógicas e digitais em um único chip.A família CY8C52 oferece um método moderno de aquisição de sinalA capacidade analógica abrange o intervalo de termopares (próximo de tensões de CC) a sinais ultrasônicos.A família CY8C52 pode lidar com dezenas de canais de aquisição de dados e entradas analógicas em cada pin GPIOA família CY8C52 é também um sistema digital configurável de alto desempenho com alguns números de peças, incluindo interfaces como USB, multi-master I2C e CAN.a família CY8C52 tem uma fácil de configurar matriz lógica, roteamento flexível para todos os pinos de E/S, e um núcleo de microprocessador ARM® CortexTM-M3 de 32 bits de alto desempenho.Os designers podem facilmente criar projetos de nível de sistema usando uma rica biblioteca de componentes pré-construídos e primitivas booleanas usando o PSoC® CreatorTM, uma ferramenta hierárquica de entrada de desenho esquemático.A família CY8C52 oferece oportunidades incomparáveis para integração analógica e digital de materiais, ao mesmo tempo em que acomode facilmente alterações de design de última hora através de simples atualizações de firmware.
Características
■ Núcleo de CPU ARM Cortex-M3 de 32 bits
□ Operação em CC a 40 MHz
□ Memória flash de programas, até 256 KB, 100.000 ciclos de gravação, retenção de 20 anos, vários recursos de segurança
□ Até 64 KB de memória SRAM
D 2 KB de memória EEPROM, 1 milhão de ciclos, 20 anos de retenção
D DMA de 24 canais com acesso de autocarro AHB multicamadas
• Descritores e prioridades em cadeia programáveis
• Suporte de transferência de 32 bits de alta largura de banda
■ Baixa tensão, ultra baixa potência
D Ampla gama de tensões de funcionamento: 0,5 V a 5,5 V
□ Regulador de impulso de alta eficiência de entrada de 0,5 V para saída de 1,8 V a 5,0 V
□ 2 mA a 6 MHz
□ Modos de baixa potência, incluindo:
• Modo de hibernação de 300 nA com retenção de RAM e LVD
• modo de sono de 2 μA com relógio em tempo real e reinicialização de baixa tensão
■ Sistema de E/S versátil
□ 28 a 72 I/O (62 GPIO, 8 SIO, 2 USBIO[1])
□ Qualquer GPIO para qualquer roteamento periférico digital ou analógico
□ Acionamento direto LCD de qualquer GPIO, até 46x16 segmentos [1]
□ tensões de interface de entrada/saída de 1,2 V a 5,5 V, até 4 domínios
□ IRQ mascarável e independente em qualquer pin ou porta
□ Introduções TTL do gatilho Schmitt
□ Todos os GPIO configuráveis como saída alta/baixa, alta/baixa, alta-Z ou alta
□ Estado do pin GPIO configurável a funcionar no momento da reinicialização (POR)
□ 25 mA de sinqueamento no SIO
■ Periféricos digitais
D 20 a 24 blocos digitais universais baseados em PLD programáveis
□ CAN 2.0b 16 RX, 8 tampões TX completos [1]
□ Full-Speed (FS) USB 2.0 12 Mbps usando oscilador interno [1]
□ Quatro temporizadores, contadores e blocos PWM configuráveis de 16 bits
□ Biblioteca de periféricos padrão
• Temporizadores de 8, 16, 24 e 32 bits, contadores e PWMs
• SPI, UART, I2C
• Muitos outros disponíveis no catálogo
□ Biblioteca de periféricos avançados
• Verificação de redundância cíclica (CRC)
• Gerador de Sequência Pseudo-Atélia (PRS)
• LIN Bus 2.0
• Decodificador de quadratura
■ periféricos analógicos (1,71 V ≤ Vdda ≤ 5,5 V)
□ 1,024V±0,1% de referência de tensão interna entre -40°C e +85°C (14 ppm/°C)
□ SAR ADC, 12 bits a 1 Msps [1]
D Dois comparadores com tempo de resposta de 75 ns
■ Programação, depuração e rastreamento
□ JTAG (4 fios), Serial Wire Debug (SWD) (2 fios), Single Wire Viewer (SWV) e interfaces TRACEPORT
□ Bloqueio do Flash Patch and Breakpoint (FPB) do Cortex-M3
□ O Cortex-M3 Embedded Trace MacrocellTM (ETMTM) gera um fluxo de instruções.
□ O Cortex-M3 Data Watchpoint and Trace (DWT) gera informações de rastreamento de dados
□ O Cortex-M3 Instrumentation Trace Macrocell (ITM) pode ser utilizado para depuração de estilo de impressão
□ Os blocos DWT, ETM e ITM comunicam com sistemas de depuração e rastreamento fora do chip através do SWV ou TRACEPORT
□ Programação de bootloader suportável através de I2C, SPI, UART, USB e outras interfaces
■ Relógio de precisão e programável
□ Oscilador interno de 1 a 72 MHz ± 1% (em toda a gama de temperatura e tensão) com PLL
□ Oscilador de cristal de 4 a 33 MHz para precisão de PPM de cristal
□ Geração de relógio PLL interno até 40 MHz
□ Oscilador de cristal de relógio de 32,768 kHz
□ Oscilador interno de baixa potência a 1 kHz, 100 kHz
■ Temperatura e embalagem
D -40°C a +85°C temperatura industrial
□ Opções de pacotes SSOP de 48 pinos, QFN de 68 pinos e TQFP de 100 pinos