Microcontroladores ARM LPC1850FET180,551 – MCU Cortex-M3 200 kB SRAM 200 kB SRAM
♠ Descripción del producto
Atributo del producto | Valor del atributo |
Fabricante: | NXP |
Categoría de producto: | Microcontroladores ARM - MCU |
RoHS: | Detalles |
Estilo de montaje: | SMD/SMT |
Paquete/Caja: | TFBGA-180 |
Centro: | ARM Cortex M3 |
Tamaño de la memoria del programa: | 0 B |
Ancho del bus de datos: | 32 bits |
Resolución ADC: | 10 bits |
Frecuencia máxima de reloj: | 180 MHz |
Número de E/S: | 118 E/S |
Tamaño de RAM de datos: | 200 kB |
Tensión de alimentación - Mín.: | 2,4 V |
Tensión de alimentación - Máx.: | 3,6 V |
Temperatura mínima de funcionamiento: | - 40 °C |
Temperatura máxima de funcionamiento: | + 85 C |
Embalaje: | Bandeja |
Tensión de alimentación analógica: | 3,3 V |
Marca: | Semiconductores NXP |
Resolución DAC: | 10 bits |
Tipo de RAM de datos: | Memoria RAM |
Tamaño de ROM de datos: | 16 kB |
Tipo de ROM de datos: | EEPROM |
Voltaje de E/S: | 2,4 V a 3,6 V |
Tipo de interfaz: | CAN, Ethernet, I2C, SPI, USB |
Longitud: | 12,575 milímetros |
Sensible a la humedad: | Sí |
Número de canales ADC: | 8 canales |
Número de temporizadores/contadores: | 4 temporizadores |
Serie de procesadores: | LPC1850 |
Producto: | MCU |
Tipo de producto: | Microcontroladores ARM - MCU |
Tipo de memoria del programa: | Destello |
Cantidad del paquete de fábrica: | 189 |
Subcategoría: | Microcontroladores - MCU |
Nombre comercial: | LPC |
Temporizadores de vigilancia: | Temporizador de vigilancia |
Ancho: | 12,575 milímetros |
Número de pieza Alias: | 935296289551 |
Peso unitario: | 291,515 mg |
♠ MCU sin flash ARM Cortex-M3 de 32 bits; hasta 200 kB de SRAM; Ethernet, dos USB HS, LCD y controlador de memoria externa
Los LPC1850/30/20/10 son microcontroladores basados en ARM Cortex-M3 para aplicaciones embebidas. ARM Cortex-M3 es un núcleo de nueva generación que ofrece mejoras del sistema, como bajo consumo de energía, funciones de depuración mejoradas y un alto nivel de integración de bloques de soporte.
Los LPC1850/30/20/10 operan a frecuencias de CPU de hasta 180 MHz. La CPU ARM Cortex-M3 incorpora un pipeline de 3 etapas y utiliza una arquitectura Harvard con buses de instrucciones y datos locales independientes, así como un tercer bus para periféricos. La CPU ARM Cortex-M3 también incluye una unidad de precarga interna que admite ramificación especulativa.
Los LPC1850/30/20/10 incluyen hasta 200 kB de SRAM en chip, una interfaz Flash SPI cuádruple (SPIFI), un subsistema de temporizador/PWM configurable por estado (SCTimer/PWM), dos controladores USB de alta velocidad, Ethernet, LCD, un controlador de memoria externo y múltiples periféricos digitales y analógicos.
• Núcleo del procesador: procesador ARM Cortex-M3 (versión r2p1), que funciona a frecuencias de hasta 180 MHz.
– Unidad de protección de memoria (MPU) incorporada ARM Cortex-M3 que admite ocho regiones.
– Controlador de interrupciones vectoriales anidadas (NVIC) integrado en ARM Cortex-M3.
– Entrada de interrupción no enmascarable (NMI).
– Depuración de JTAG y cable serie, seguimiento en serie, ocho puntos de interrupción y cuatro puntos de observación.
– Compatibilidad con módulo de seguimiento mejorado (ETM) y búfer de seguimiento mejorado (ETB).
– Temporizador de tictac del sistema.
• Memoria en chip
– 200 kB SRAM para uso de código y datos.
– Múltiples bloques SRAM con acceso a bus independiente.
– ROM de 64 kB que contiene el código de arranque y los controladores de software en el chip.
– Memoria programable una sola vez (OTP) de 64 bits + 256 bits para uso general.
• Unidad de generación de reloj
– Oscilador de cristal con un rango operativo de 1 MHz a 25 MHz.
– Oscilador RC interno de 12 MHz ajustado a una precisión del 1,5 % sobre temperatura y voltaje.
– Oscilador de cristal RTC de potencia ultrabaja.
Tres PLL permiten operar la CPU a su velocidad máxima sin necesidad de un cristal de alta frecuencia. El segundo PLL está dedicado al USB de alta velocidad y el tercero puede usarse como PLL de audio.
– Salida de reloj
• Periféricos digitales configurables:
– Subsistema de temporizador configurable por estado (SCTimer/PWM) en AHB.
– La matriz multiplexora de entrada global (GIMA) permite conectar de forma cruzada múltiples entradas y salidas a periféricos controlados por eventos, como temporizadores, SCTimer/PWM y ADC0/1
• Interfaces seriales:
– Interfaz Flash SPI cuádruple (SPIFI) con datos de 1, 2 o 4 bits a velocidades de hasta 52 MB por segundo.
– MAC Ethernet 10/100T con interfaces RMII y MII y compatibilidad con DMA para un alto rendimiento con baja carga de CPU. Compatible con sellado de tiempo IEEE 1588/sellado de tiempo avanzado (IEEE 1588-2008 v2).
– Una interfaz host/dispositivo/OTG USB 2.0 de alta velocidad con soporte DMA y PHY de alta velocidad en chip (USB0).
– Una interfaz de host/dispositivo USB 2.0 de alta velocidad con soporte DMA, PHY de velocidad completa en chip e interfaz ULPI a un PHY externo de alta velocidad (USB1).
– Software de prueba eléctrica de interfaz USB incluido en la pila USB ROM.
– Cuatro UART 550 con soporte DMA: un UART con interfaz de módem completa; un UART con interfaz IrDA; tres USART admiten el modo síncrono UART y una interfaz de tarjeta inteligente conforme a la especificación ISO7816.
Hasta dos controladores C_CAN 2.0B con un canal cada uno. El uso del controlador C_CAN excluye el funcionamiento de todos los demás periféricos conectados al mismo puente de bus. Véase la Figura 1 y la Ref. 2.
Dos controladores SSP con compatibilidad con FIFO y multiprotocolo. Ambos SSP con compatibilidad con DMA.
Una interfaz de bus I²C Fast-Mode Plus con modo monitor y pines de E/S de drenaje abierto que cumplen con la especificación completa del bus I²C. Admite velocidades de datos de hasta 1 Mbit/s.
– Una interfaz de bus I2C estándar con modo de monitor y pines de E/S estándar.
– Dos interfaces I2S con soporte DMA, cada una con una entrada y una salida.
• Periféricos digitales:
– Controlador de memoria externa (EMC) compatible con dispositivos externos SRAM, ROM, flash NOR y SDRAM.
– Controlador LCD con soporte DMA y una resolución de pantalla programable de hasta 1024 H
– 768 V. Admite paneles STN monocromáticos y en color y paneles TFT en color; admite tabla de búsqueda de color (CLUT) de 1/2/4/8 bpp y mapeo directo de píxeles de 16/24 bits.
– Interfaz de tarjeta de entrada y salida digital segura (SD/MMC).
– El controlador DMA de propósito general de ocho canales puede acceder a todas las memorias del AHB y a todos los esclavos AHB con capacidad DMA.
– Hasta 164 pines de entrada/salida de propósito general (GPIO) con resistencias pull-up/pull-down configurables.
Los registros GPIO se encuentran en el AHB para un acceso rápido. Los puertos GPIO admiten DMA.
– Se pueden seleccionar hasta ocho pines GPIO de todos los pines GPIO como fuentes de interrupción sensibles al nivel y al borde.
– Dos módulos de interrupción de grupo GPIO habilitan una interrupción basada en un patrón programable de estados de entrada de un grupo de pines GPIO.
– Cuatro temporizadores/contadores de uso general con capacidades de captura y coincidencia.
– Un control de motor PWM para control de motor trifásico.
– Una interfaz de codificador de cuadratura (QEI).
– Temporizador de interrupción repetitiva (temporizador RI).
– Temporizador de vigilancia con ventana.
– Reloj de tiempo real (RTC) de consumo ultrabaja en un dominio de energía separado con 256 bytes de registros de respaldo alimentados por batería.
– Temporizador de alarma; puede funcionar con pilas.
• Periféricos analógicos:
– Un DAC de 10 bits con soporte DMA y una tasa de conversión de datos de 400 kMuestras/s.
Dos ADC de 10 bits con compatibilidad con DMA y una tasa de conversión de datos de 400 kMuestras/s. Hasta ocho canales de entrada por ADC.
• ID único para cada dispositivo.
• Fuerza:
– Fuente de alimentación única de 3,3 V (2,2 V a 3,6 V) con regulador de voltaje interno en chip para la alimentación del núcleo y el dominio de energía RTC.
– El dominio de alimentación RTC se puede alimentar por separado mediante una fuente de alimentación de batería de 3 V.
– Cuatro modos de energía reducida: Suspensión, Suspensión profunda, Apagado y Apagado profundo.
– Activación del procesador desde el modo de suspensión mediante interrupciones de activación de varios periféricos.
– Activación desde los modos de suspensión profunda, apagado y apagado profundo a través de interrupciones externas e interrupciones generadas por bloques alimentados por batería en el dominio de energía del RTC.
– Detección de caídas de tensión con cuatro umbrales separados para interrupción y reinicio forzado.
– Reinicio al encender (POR).
• Disponible como paquetes LQFP de 144 pines y como paquetes BGA de 256 pines, 180 pines y 100 pines.
• Industrial
• Lectores RFID
• Consumidor
• Medición electrónica
• Electrodomésticos