Red de conocimiento informático - Aprendizaje de programación - Características de rendimiento de LPC1788

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