Características de rendimiento de LPC1788
☆ Hasta 512 KB de memoria de programa Flash en chip con capacidades de programación en el sistema (ISP) y programación en aplicaciones (IAP)
☆ 96 KB en chip SRAM
☆ 4 KB de EEPROM en chip
☆ El controlador de memoria externa proporciona soporte para dispositivos de memoria estática asíncrona como RAM, ROM y Flash de hasta 64 MB, así como dinámica memorias como la memoria dinámica
☆ SDRAM de velocidad de datos única
☆ Controlador DMA de uso general de ocho canales (GPDMA)
☆ La interconexión de matriz AHB multicapa proporciona un bus maestro separado para cada AHB. AHB principal incluye CPU, controlador DMA general, MAC Ethernet, controlador LCD e interfaz USB
☆ Controlador LCD, admite pantallas nemáticas súper retorcidas (STN) y transistores de película delgada (TFT)
☆ Interfaz Ethernet MAC MII/RMII y controlador DMA dedicado
☆ Controlador USB 2.0 de velocidad completa que se puede usar con cualquier dispositivo, configuración de host o dispositivo OTG y funciones de host y DMA de operación PHY en chip dedicado Controlador
☆ Cinco UART, generador de velocidad de baudios fraccional, FIFO interno, DMA, soporte IR y soporte RS-485/EIA-485. UART1 también tiene un conjunto completo de señales de protocolo de enlace del módem. UART4 incluye un modo síncrono y un modo de tarjeta inteligente que admite ISO 7816-3. El dispositivo proporciona 4 UART en un paquete de 144 pines.
☆ Tres controladores SSP con funciones FIFO y multiprotocolo. La interfaz del módulo SSP se puede utilizar con el controlador GPDMA.
☆ Interfaz de bus I2C mejorada, soporte de salida de drenaje abierto
☆ Controlador CAN de doble canal
☆ Interfaz I2S (audio Inter-IC) para digital Entrada o salida de audio con control de tasa decimal. La interfaz I2S se puede utilizar con GPDMA. La interfaz I2S admite líneas de transmisión y recepción de datos de 3 cables o conexiones combinadas de envío y recepción de 4 cables, así como salida de reloj maestro
☆ Interfaz de tarjeta SD, también admite tarjetas MMC
☆ Pines de E/S universales (GPIO). El paquete de 208 pines tiene 165 puertos GPIO, el paquete de 180 pines tiene 141 puertos GPIO y el paquete de 144 pines tiene 109 puertos GPIO
☆ Convertidor analógico a digital (ADC) de 12 bits , Convertidor digital-analógico (DAC) de 10 bits
☆ Cuatro temporizadores/contadores de uso general
☆ Un control de motor PWM, compatible con control de motor trifásico
☆ Interfaz de codificador de cuadratura para monitorear un codificador de cuadratura externo
☆ Dos módulos de temporizador/PWM estándar con opciones de entrada de conteo externo
☆ Un dominio de energía independiente Reloj en tiempo real (RTC)
☆ Temporizador de vigilancia de ventana (WWDT)
☆ Módulo de control CRC
☆ Temporizador de tick del sistema Cortex-M3, incluye opción de entrada de reloj externo
☆ Interfaz de prueba/depuración JTAG estándar y opciones de puerto de seguimiento de línea serie y depuración de línea serie
☆ El módulo de seguimiento de simulación admite seguimiento en tiempo real
☆ Fuente de alimentación única de 3,3 V (2,4 V a 3,6 V). El rango de temperatura es de -40°C a 85°C.
☆ 4 modos para reducir el consumo de energía: suspensión, suspensión profunda, apagado y apagado profundo.
Ahorre energía reduciendo el regulador de voltaje en chip que funciona a 100 MHz o menos
☆ 4 entradas de interrupción externas configurables como sensibles a borde/nivel
☆ Entrada de interrupción no enmascarable (NMI)
☆ Función de salida de reloj, que puede reflejar el reloj del oscilador principal, reloj IRC, reloj RTC, reloj de CPU, reloj USB, reloj temporizador de vigilancia
☆ Control de interrupción de despertador El procesador ( WIC) permite que la CPU se active automáticamente
☆ El procesador puede reactivarse desde el modo de apagado mediante cualquier interrupción durante la operación, detección de apagado con umbrales separados de interrupción y reinicio forzado
☆ Restablecimiento de encendido en el chip (POR)
☆ Oscilador de cristal en el chip, rango operativo de 1 MHz a 25 MHz
☆ Oscilador RC interno (IRC) de 12 MHz recortado Con una precisión del 1%, se puede seleccionar como reloj del sistema.
☆ Un PLL en chip permite que la CPU funcione a máxima velocidad sin la necesidad de un cristal de alta frecuencia.
☆ Se puede utilizar un segundo PLL dedicado como interfaz USB para permitir flexibilidad en la configuración principal de PLL
☆ La función de selección de función de pin multifunción permite múltiples funciones periféricas en el chip
☆ Simplifica el escaneo de límites para pruebas de placa