MCU Cortex™-M4 LPC4078 / LPC4088 de NXP

El MCU Cortex-M4 ARM LPC408x/7x de NXP es un controlador de señal digital para aplicaciones integradas que requiere un alto nivel de integración y una baja disipación de potencia. El ARM Cortex-M4 es un núcleo de última generación que ofrece mejoras del sistema como un bajo consumo de energía, prestaciones de depuración mejoradas y un alto nivel de integración de bloqueo de compatibilidad. El LPC408x/7x añade un acelerador de memoria flash especializado para conseguir un rendimiento óptimo al ejecutar código desde flash. El complemento periférico del LPC408x/7x incluye hasta 512 kB de memoria de programación flash, hasta 96 kB de memoria de datos SRAM, hasta 4032 bytes de memoria de datos EEPROM, un controlador de memoria externa (EMC), LCD, Ethernet, dispositivo USB/servidor/OTG, una interfaz flash SPI (SPIFI), un controlador DMA de uso general, cinco UART, tres controladores SSP, tres interfaces de I2C-bus, una interfaz de codificación de cuadratura, cuatro temporizadores de uso general, dos PWM de uso general con seis salidas cada uno y un control de motor PWM, un RTC de muy bajo consumo con alimentación de batería por separado y un registro de eventos, un temporizador de control de ventana, un motor de cálculo CRC y hasta 165 pins de E/S de uso general. Los periféricos analógicos incluyen un ADC de 12 bits, dos comparadores analógicos y un DAC.

También disponible Ver las placas de desarrollo LPC4088/4357 de Embedded Artists

Características
  • Sustitución funcional de los dispositivos de la familia LPC23xx/24xx y LPC178x/7x
  • Procesador ARM Cortex-M4, que funciona a frecuencias de CPU de hasta 120 MHz
  • Memoria de programación flash en chip de 512 kB con capacidad de programación en aplicación (IAP) y programación en el sistema (ISP)
  • Hasta 96 kB de SRAM en chip
  • Hasta 4032 bytes de EEPROM en chip
  • Controlador LCD compatible con pantallas de nemático muy trenzado (STN) y transistores de película fina (TFT)
  • El controlador de memoria externa (EMC) es compatible con los dispositivos de memoria estática asíncronos como RAM, ROM y flash, así como con memorias dinámicas como SDRAM de velocidad de transmisión de datos única
  • Un controlador DMA de uso general y ocho canales (GPDMA) en la matriz multicapa AHB que se puede utilizar con el SSP, I2S, UART, motor CRC, convertidores periféricos analógicos a digitales y digitales a analógicos, señales de igualación de temporizador, GPIO y transferencias memoria a memoria
  • Interfaz flash SPI cuádruple (SPIFI)
  • MAC Ethernet con interfaz MII/RMII y controlador DMA asociado
  • Dispositivo de doble puerto y máxima velocidad USB 2.0/servidor/controlador OTG
  • Cinco UART con generador de velocidad de baudios fraccionarios, FIFO interno, y compatibilidad DMA y RS-485/EIA-485
  • Tres controladores SSP con FIFO y capacidades multiprotocolo
  • Tres interfaces I2C-bus mejoradas
  • Interfaz (sonido Inter-IC) I2S para entrada o salida de audio digital
  • Controlador CAN con dos canales
  • Interfaz de tarjeta de memoria SD/MMC
  • Hasta 165 pines (GPIO) de E/S de uso general
  • Dos entradas de interrupción externas configurables como sensibles de borde/nivel
  • Cuatro temporizadores/contadores de uso general
  • Interfaz de codificación de cuadratura
  • Dos bloques de temporizador/PWM estándar

  • Un control motor PWM
  • Reloj de tiempo real (RTC) con dominio de potencia por separado
  • Registro de eventos que puede capturar el valor del reloj cuando se produce un evento en cualquiera de las tres entradas
  • Temporizador de control de ventana (WWDT)
  • El bloque de motor CRC puede calcular un CRC en los datos suministrados mediante uno de tres polinomios estándar
  • Convertidor analógico a digital (ADC) de 12 bits
  • Convertidor digital a analógico (DAC) de 10 bits
  • Cuatro modos de potencia reducida: reposo, reposo profundo, apagado y apagado profundo
  • Detección de caídas de tensión con umbral independiente para interrupción y reinicio forzado
  • Reinicio de encendido (POR) en chip
  • Oscilador de cristal en chip con un intervalo de funcionamiento de 1 MHz a 25 MHz
  • Oscilador RC interno (IRC) de 12 MHz
  • Número de serie único del dispositivo para su identificación
  • Fuente de alimentación individual de 3,2 V (2,4 V a 3,6 V)
  • Intervalo de temperatura de 40 ºC a 85 ºC
  • Disponible como paquete LQFP208, TFBGA208, TFBGA180, LQFP144 y LQFP80

Aplicaciones
  • Comunicaciones
    • Terminales de punto de venta, servidores web, puentes multiprocolo
  • Industrial/sanitario
    • Controladores de automoción, controles de aplicación, controles de robótica, HVAC, PLC, inversores, disyuntores, escaneado médico, controles de seguridad, accionamientos de motor, intercomunicadores de vídeo
  • Consumo/electrodoméstico
    • Audio, decodificadores MP3, sistemas de alarma, pantallas, impresoras, escáneres, electrodomésticos pequeños, equipos de fitness
  • Automoción
    • Posventa, alarmas de coche, monitores GPS/flota
Diagrama de bloques
Diagrama de bloques

Módulo de pantalla LPC4088 OM13083

El módulo de visualización LPC4088 OM13083 de NXP le ayuda a montar y poner en marcha en cuestión de minutos con aplicaciones gráficas, la plataforma mbed y la programación Cortex-M4F en general. Este módulo incluye interfaces de comunicación, grandes memorias en placa y controladores/pantallas LCD. Esto permite una interfaz de usuario gráfica (GUI) y diseños de pasarelas de comunicación. Los conectores en placa y el diseño industrial hacen que el módulo sea perfecto para la integración en el producto.

Características

Pantalla
  • LCD táctil capacitiva TFT en color de 4,3", 480 x 272 píxeles
Procesador
  • MCU LPC4088 Cortex-M4F de 120 MHz
Memorias en módulo
  • Flash en chip LPC4088 de 512 kB
  • SDRAM de 32 MB
  • SRAM en chip de 96 kB
  • E2PROM en chip 4032B
Conectores/interfaces
  • Ethernet de 100/10 Mbps con conector RJ45
  • Interfaz host USB con conector USB-A
  • Interfaz de dispositivo USB con conector mini B
  • Conector compatible con XBee™ para complemento de módulo RF
  • Conector de interfaz de depuración HDK mbed (USB micro B)
  • Conector de interfaz de tarjeta de memoria uSD/transflash

    Interfaces de depuración
    • Habilitado para mbed mediante HDK en placa (interfaz CMSIS-DAP, USB arrastrar y soltar, puerto COM virtual)
    • Conector SWD/JTAG (conector de depuración Cortex estándar ARM)
    • Conector Tag-Connect™ SWD
    Potencia
    • Alimentación CC de 5 V externa
    • Conector HDK USB Micro B
    • Dimensiones 123 mm x 99 mm
    Contenido del equipo
    • Módulo de visualización LPC4088
    • Cable USB Micro B
    • Guía de inicio rápido

Placa OEM LPC4088 EA-OEM-510

La placa OEM LPC4088 EA-OEM-510 de Embedded Artist está equipada con el Cortex-M4 de NXP basado en el microcontrolador LPC4088 apto para una amplia gama de aplicaciones. Esta placa de desarrollo ha sido diseñada para aplicaciones OEM y permite al usuario montar y poner en marcha en cuestión de minutos. La placa OEM de factor de forma reducido ofrece diversas características únicas que facilitan la curva de aprendizaje y el desarrollo del programa.

Características

Placa OEM LPC4088
  • Procesador del microcontrolador LPC4088 Cortex-M4 de NXP en un paquete BGA
  • Flash de programación FLASH NAND de 128 MB + 512 kB internos
  • SDRAM de memoria de datos de 32 MB + SRAM interna de 96 KB + E2PROM de 4KB interna
  • Bus de datos de 32 bits a SDRAM (16 bits en pedido especial)
  • Flash QSPI de 32 Mbit con memoria SPIFI
  • Interfaz Ethernet 100/10 M basada en PHY Ethernet LAN8720 SMSC
  • Cristal de 12 MHz para CPU y cristal de 32,768 kHz para RTC
  • Conector de expansión de 200 posiciones (tal como se define en el estándar SODIMM), inclinación de 0,6 mm
  • Bus de datos de 32 bits amortiguado
Placa base OEM
  • 200 posiciones, conector SODIMM con inclinación de 0,6 mm para placa OEM
  • Conector de expansión LCD con señales de control para la interfaz de pantalla táctil
  • Conector de expansión con todas las señales de placa OEM
  • Conector Ethernet (RJ45)
  • Interfaz CAN y conector (suministro para segunda interfaz CAN)
  • Interfaz MMC/SD y conector
  • USB1: OTG o interfaz de servidor y conector
  • USB2: dispositivo o interfaz de servidor y conector


Placa base OEM (cont.)
  • Suministro para interfaz de módulo RF JN5148 de NXP (anteriormente, Jennic) (módulo RF no incluido)
  • Interfaz RS422/485 y conector
  • Códec de audio I2S (entrada de micro, entrada de línea, salida de línea, salida de auriculares)
  • Conector SWD/JTAG, conector de rastreo y disipador para conector ETM
  • Conector de expansión en serie, conector de 14 posiciones con pines UART/I2C/SPI/GPIO
  • Pila de botón opcional para RTC y LED en salida de ALARMA (pila de botón no incluida)
  • Flash NOR paralelo en bus de memoria externo
  • Registro de 16 bits y LED en bus de memoria externa
  • Joystick de 5 teclas, 5 pulsadores
  • Acelerómetro de 3 ejes (conectado a I2C)
  • Sensor de temperatura LM75 (conectado a I2C)
  • 9 LED (8 a través de I2C y uno en ISP-ENABLE)
  • Potenciómetro de corte a entrada analógica
  • Puente USB a serie en UART #0 (FT232R) y funcionalidad ISP
  • Pulsador de reinicio y LED
  • Salida de altavoz a salida analógica de placa OEM, o de códec de audio I2S
eNews
  • NXP Semiconductors
Publicado: 2012-09-17 | Actualizado: 2022-03-11