Descripción general
Con su exclusiva gama de bloques configurables, PSoC®5 es una verdadera solución de nivel de sistema que proporciona funciones periféricas MCU, memoria, analógicas y digitales en un solo chip.La familia CY8C52 ofrece un método moderno de adquisición de señalesLa capacidad analógica abarca desde termopares (cerca de voltajes de CC) hasta señales ultrasónicas.La familia CY8C52 puede manejar docenas de canales de adquisición de datos e entradas analógicas en cada pin GPIOLa familia CY8C52 es también un sistema digital configurable de alto rendimiento con algunos números de piezas que incluyen interfaces como USB, multi-master I2C y CAN.La familia CY8C52 tiene una matriz lógica fácil de configurar, enrutamiento flexible a todos los pines de E/S, y un núcleo de microprocesador ARM® CortexTM-M3 de 32 bits de alto rendimiento.Los diseñadores pueden crear fácilmente diseños a nivel de sistema utilizando una rica biblioteca de componentes preconstruidos y primitivas booleanas utilizando PSoC® CreatorTM, una herramienta de entrada de diseño esquemático jerárquico.La familia CY8C52 ofrece oportunidades inigualables para la integración de materiales analógicos y digitales, al tiempo que se adapta fácilmente a los cambios de diseño de última hora a través de actualizaciones de firmware simples.
Características
■ núcleo de CPU ARM Cortex-M3 de 32 bits
□ Operación en CC a 40 MHz
□ Memoria flash de programas, hasta 256 KB, 100.000 ciclos de escritura, retención de 20 años, múltiples características de seguridad
□ Hasta 64 KB de memoria SRAM
□ 2 KB de memoria EEPROM, 1 millón de ciclos, 20 años de retención
D DMA de 24 canales con acceso de bus AHB de varias capas
• Descriptores y prioridades en cadena programables
• Soporte de transferencia de 32 bits de alto ancho de banda
■ Baja tensión, potencia ultrabaja
D Amplio rango de tensión de funcionamiento: 0,5 V a 5,5 V
□ Regulador de impulso de alta eficiencia desde 0,5 V de entrada a 1,8 V y hasta 5,0 V de salida
□ 2 mA a 6 MHz
□ Modos de bajo consumo, incluidos:
• Modo de hibernación de 300 nA con retención de RAM y LVD
• Modo de reposo de 2 μA con reloj en tiempo real y reinicio de baja tensión
■ Sistema de E/S versátil
□ 28 a 72 entradas y salidas (62 GPIO, 8 SIO, 2 USBIO[1])
□ Cualquier GPIO a cualquier enrutamiento periférico digital o analógico
□ Unidad directa LCD desde cualquier GPIO, hasta 46x16 segmentos [1]
□ Voltajes de interfaz I/O de 1,2 V a 5,5 V, hasta 4 dominios
□ IRQ independiente y mascarable en cualquier pin o puerto
□ Las entradas TTL activadas por Schmitt
□ Todos los GPIO configurables como desagüe abierto alto/bajo, elevación/abajo, alta-Z o de alta potencia
□ Configurable estado del pin GPIO en funcionamiento al restabl
□ 25 mA de sumidero en el SIO
■ Periféricos digitales
D 20 a 24 bloques digitales universales basados en PLD programables
□ Pufadores CAN 2.0b 16 RX y 8 TX completos [1]
□ Full-Speed (FS) USB 2.0 12 Mbps utilizando un oscilador interno [1]
□ Cuatro temporizadores, contadores y bloques PWM de 16 bits configurables
□ Biblioteca de periféricos estándar
• Contadores y PWMs de 8, 16, 24 y 32 bits
• SPI, UART, I2C
• Muchos otros disponibles en catálogo
□ Biblioteca de periféricos avanzados
• Verificación de redundancia cíclica (CRC)
• Generador de secuencias pseudo aleatorias (PRS)
• Autobús LIN 2.0
• Decodificador de cuadratura
■ periféricos analógicos (1.71 V ≤ Vdda ≤ 5.5 V)
□ 1,024V±0,1% de referencia de voltaje interno a través de -40°C a +85°C (14 ppm/°C)
□ SAR ADC, de 12 bits a 1 Msps[1]
□ Dos comparadores con tiempo de respuesta de 75 ns
■ Programación, depuración y seguimiento
□ Interfaces JTAG (4 cables), SWD (2 cables), SWV y TRACEPORT
□ Bloqueo del parche y punto de ruptura (FPB) del flash de Cortex-M3
□ El Cortex-M3 Embedded Trace MacrocellTM (ETMTM) genera una secuencia de instrucciones.
□ El punto de observación y seguimiento de datos (DWT) de Cortex-M3 genera información de seguimiento de datos
□ Se puede utilizar el Macrocell de rastreo de instrumentación Cortex-M3 (ITM) para la depuración al estilo de impresión
□ Los bloques DWT, ETM e ITM se comunican con los sistemas de depuración y seguimiento fuera del chip mediante SWV o TRACEPORT
□ Programación de arranque compatible con I2C, SPI, UART, USB y otras interfaces
■ Precisión y reloj programable
□ Oscilador interno de 1 a 72 MHz ± 1% (en el rango de temperatura y tensión total) con PLL
□ Oscilador de cristal de 4 a 33 MHz para una precisión de PPM de cristal
□ Generación de reloj PLL interno hasta 40 MHz
□ Oscilador de cristal de reloj de 32.768 kHz
□ Oscilador interno de baja potencia a 1 kHz, 100 kHz
■ Temperatura y embalaje
D -40°C a +85°C temperatura industrial
□ Opciones de paquetes de SSOP de 48 pines, QFN de 68 pines y TQFP de 100 pines