Microcontroladores Cortex-M

MCU NXP Cortex-M

En pocas palabras, nadie le ofrece tantas opciones en ARM Cortex-M que NXP.

La cartera de ARM® CortexTM-M, una de las más grandes de la industria, ofrece un espectro total de las aplicaciones integradas. Nuestros dispositivos Cortex-M0 se valen de un núcleo de bajo consumo que reemplaza las arquitecturas tradicionales de 8 y 16 bits. Nuestros dispositivos Cortex-M3 ofrecen lo mejor en ancho de banda y conectividad, en tanto que los nuevos dispositivos Cortex-M4 ponen el procesamiento de señales de alto rendimiento al alcance de cualquier programador de microcontroladores (MCU). Todos nuestros dispositivos Cortex-M cuentan con un núcleo ARM optimizado, que ofrece mayor rendimiento, consume menos energía y admite más periféricos. Los diseñadores pueden elegir entre las diferentes herramientas disponibles en el ecosistema ARM, o bien, pueden usar una sola herramienta integral compatible con todos los dispositivos Cortex-M. Asimismo, nuestra relación estratégica a largo plazo con ARM nos permite acceder de antemano a los IP de próxima generación, lo cual garantiza que usted estará trabajando con lo último en tecnología.


Rompa el hábito de 8/16 bits

Actualización de los diseños de 8 y 16 bits a soluciones más rápidas y eficientes.

ARM Cortex-M0, el núcleo Cortex-M más pequeño y eficiente energéticamente, es la alternativa más reciente de bajo costo a los diseños de 8 y 16 bits. La serie LPC1100L ofrece el mejor nivel de costos y consumo de energía de la industria e incluye la serie LPC1102, el microcontrolador ARM de 32 bits más pequeño del mundo. La serie LPC11C00 incluye el primer microcontrolador CAN y transceptor con controladores CANopen; mientras que la serie LPC11U00 ofrece un rendimiento de USB sólido a bajo precio. La serie LPC1200, la última generación de Cortex-M0 de NXP, proporciona un alto nivel de eficiencia energética e incluye características especiales para el control industrial. Muchos de los dispositivos Cortex-M0 de NXP presentan compatibilidad de clavija con los dispositivos Cortex-M3 LPC1300.

Haga clic a continuación para obtener más información.

lpc1100

La serie LPC1100L es la solución en microcontroladores de 32 bits más económica del mercado. Se trata de una actualización de alto valor y fácil de usar de los diseños de 8 y 16 bits que ofrece niveles de rendimiento, simplicidad y potencia sin precedentes. El set de instrucciones Thumb optimizado también permite reducir notablemente el tamaño de código en la mayoría de las aplicaciones de 8 y 16 bits. La serie LPC1100L es un punto de partida integrado para los diseñadores de 8 y 16 bits que desean empezar a utilizar la arquitectura ARM escalable.

Características Diagrama
  • Núcleo ARM Cortex-M0 de 50 MHz
  • Flash de hasta 32 KB
  • Memoria SRAM de hasta 8 KB
  • Periféricos seriales: I2C Fast-mode Plus, dos SPI, UART
  • ADC de 10 bits y 8 canales
  • Nivel de consumo de energía activo más bajo (solo 130 μA/MHz)
  • GPIO de alta velocidad de hasta 42 clavijas
  • Densidad de código superior frente a los microprocesadores de 8 y 16 bits tradicionales
  • Compatibilidad con las herramientas LPCXpresso de bajo costo de NXP
Diagrama LPC111x
haga clic para ampliar
Tipo Memoria Temporizadores Interfaces seriales Analógico Clavijas E/S Paquete
FLASH (KB) SRAM (KB) N.º de temporizadores* Canales de PWM Receptor transmisor asíncrono universal (UART) PC SSP/SPI Resolución y canales de ADC
LPC1114 32 De 4 a 8 5 11** 1 1 De 1 a 2 10b de 8 canales 28 a 42 HVQFN33, LQFP48
LPC1113 24 De 4 a 8 5 11** 1 1 De 1 a 2 10b de 8 canales 28 a 42 HVQFN33, LQFP48
LPC1112 16 De 2 a 4 5 11** 1 1 1 10b de 8 canales 28 HVQFN33
LPC1111 8 De 2 a 4 5 11** 1 1 1 10b de 8 canales 28 HVQFN33

* Incluye temporizador de vigilancia y reloj de tiempo real ** Uso de temporizadores

Nota: La "L" en LPC1100L corresponde al inglés "low power consumption" (bajo consumo de energía) e indica que se trata de perfiles de energía fáciles de usar.

Consulte la hoja de datos y el manual del usuario para obtener información más detallada.

LPC11C00

La serie LPC11C00 es la primera que incluye el protocolo CAN, el canal de comunicación preferido para entornos resistentes. En muchas aplicaciones, el transceptor CAN a menudo cuesta lo mismo o más que el propio microcontrolador. Al incorporar el transceptor CAN, aumenta la confiabilidad y la calidad del sistema, se minimizan los problemas relacionados con la compatibilidad y la interconexión eléctrica y se reduce el espacio de placa en un 50% a la vez que se incrementa menos de un 20% el costo del MCU. Como resultado, la serie LPC11C00 permite el desarrollo de bajo costo de una amplia gama de aplicaciones de redes industriales.

Características Diagrama
  • Núcleo ARM Cortex-M0 de 50 MHz
  • Flash de hasta 32 KB
  • SRAM de 8 KB
  • Nodo CAN completo
    • Controlador CAN 2.0B C_CAN y controladores CANopen en chip
    • Transceptor CAN integrado (LPC11C22/C24)
    • Acoplamiento cerrado del transceptor CAN, MCU de 32 bits y protocolo CANopen
    • La compatibilidad directa en chip extiende el enfoque "enchufar y usar" del sistema para el protocolo CAN.
  • ADC de 8 canales y 10 bits con hasta 400,000 muestras por segundo a ±1 LSB DNL
  • Tres modos de consumo reducido: reposo, reposo profundo y apagado profundo
  • GPIO de alta velocidad de hasta 42 clavijas
  • Densidad de código superior frente a los microprocesadores de 8 y 16 bits tradicionales
  • Compatibilidad con las herramientas LPCXpresso de bajo costo de NXP
Diagrama de LPC11CXX
haga clic para ampliar
Tipo Memoria Temporizadores Interfaces seriales Analógico Transceptor CAN en chip Clavijas E/S Paquete
FLASH (KB) SRAM (KB) N.º de temporizadores* Canales de PWM Receptor transmisor asíncrono universal (UART) I2C CAN SP/SPI Resolución y canales de ADC
LPC11C24 32 8 5 11** 1 1 1 2 10b de 8 canales 1 42 QFP48
LPC11C22 16 8 5 11** 1 1 1 2 10b de 8 canales 1 42 LQFP48
LPC11C14 32 8 5 11** 1 1 1 2 10b de 8 canales   42 LQFP48
LPC11C12 16 8 5 11** 1 1 1 2 10b de 8 canales   42 LQFP48

* Incluye reloj de tiempo real y temporizador de vigilancia

** Temporizadores en uso

LPC11U00

Los dispositivos LPC11U00, que ofrecen un rendimiento sólido basado en USB a bajo precio, constituyen una alternativa obligada frente a los microcontroladores USB de 8 y 16 bits. En pocas palabras, la arquitectura USB altamente flexible es un enfoque mejorado en cuanto a soluciones USB; por otro lado, el paquete TFBGA48 pequeño (4.5 x 4.5 mm) es especialmente apto para las aplicaciones móviles y de consumidor. Al igual que otras soluciones USB basadas en ARM de NXP, la serie LPC11U00 es compatible con plataformas de software fácil de usar y de desarrollo integradas que convierten a NXP en una solución única y completa para USB. La serie presenta compatibilidad de clavija con los dispositivos Cortex-M3 LPC134x.

Características Diagrama
  • Núcleo ARM Cortex-M0 de 50 MHz
  • Flash de hasta 32 KB
  • SRAM DE 6 KB
  • Controlador de dispositivo USB 2.0 de máxima velocidad
  • USART con generador de transmisión fraccionario
  • Interfaz de tarjeta inteligente (ISO 7816-3)
  • Dos interfaces SSP, una interfaz I2C que admite Fast-mode Plus
  • ADC de 8 canales y 10 bits con multiplexión de entrada entre ocho clavijas
  • Cuatro contadores/temporizadores de uso general, más un temporizador de vigilancia programable con ventanas
  • Cuatro modos de consumo reducido: reposo, reposo profundo, apagado y apagado profundo
  • Perfiles de energía controlados por API en chip
  • GPIO de hasta 40 clavijas (configurables en grupos)
  • Disponible en paquete TFBGA48 (4.5 x 4.5 mm)
  • Densidad de código superior frente a los microprocesadores de 8 y 16 bits tradicionales
  • Compatibilidad con las herramientas LPCXpresso de bajo costo de NXP
  • Compatibilidad de clavija con los dispositivos Cortex-M3 LPC134x
Diagrama de LPC11U1X
haga clic para ampliar
Tipo Memoria Temporizadores Interfaces seriales Analógico Clavijas E/S Paquete
FLASH (KB) SRAM (KB) N.º de temporizadores* Canales de PWM USB Receptor transmisor asíncrono universal (UART) I2C SSP/SPI Resolución y canales de ADC
LPC11U14 32 6 5 11** 1 1 1 2 10b de 8 canales Hasta 40 HVQFN33, LQFP48,
TFBGA48
LPC11U13 24 6 5 11** 1 1 1 2 10b de 8 canales Hasta 40 LQFP48
LPC11U12 16 6 5 11** 1 1 1 2 10b de 8 canales Hasta 40 HVQFN33, LQFP48
LPC11U34 40 a 48 8 a 10 5 11** 1 1 1 2 10b de 8 canales Hasta 40 HVQFN33, LQFP48
LPC11U35 64 10 a 12 5 11** 1 1 1 2 10b de 8 canales Hasta 54 HVQFN33, LQFP48, LQFP64
LPC11U36 96 10 5 11** 1 1 1 2 10b de 8 canales Hasta 54 LQFP32, LQFP48
LPC11U37 128 10 a 12 5 11** 1 1 1 2 10b de 8 canales Hasta 54 HVQFN33, LQFP48

* Incluye reloj de tiempo real y temporizador de vigilancia

** Temporizadores en uso

LPC122X

La serie LPC1200 fue pensada para mejorar las aplicaciones de control industrial tradicionales de 8 y 16 bits mediante la incorporación de una amplia lista de opciones de memoria y periféricos de alto rendimiento. Las características en chip incluyen un oscilador de precisión de 1%, hasta 128 KB de memoria Flash (espacio de borrado de 512 bytes), DMA, CRC, Fast-mode Plus I2C, WDT con ventanas, cuatro temporizadores, un reloj de tiempo real (RTC), un ADC de 8 canales y 10 bits y dos comparadores.

Características Diagrama
  • Núcleo ARM Cortex-M0 de hasta 30 MHz
  • Memoria Flash de 128 KB y SRAM de 8 KB
  • Memoria ROM en chip con la primera biblioteca dividida de la industria para ARM Cortex-M0
  • Dos interfaces UART con generador de velocidad de transmisión fraccionaria y FIFO interno (compatible con RS-485/IrDA)
  • SSP/SPI con FIFO y capacidades en múltiples protocolos
  • I2C con Fast-mode Plus para distancias más largas
  • ADC de 8 canales y 10 bits, dos comparadores (cada uno con seis fuentes externas seleccionables)
  • Cuatro temporizadores, WDT con ventanas compatible con IEC-60730 clase B
  • DMA de 21 canales, CRC, oscilador de precisión de 1%, RTC de 32 bits
  • Dos comparadores, cada uno con seis fuentes externas seleccionables
  • Alto nivel de confiabilidad para aplicaciones industriales
    • Clasificación de alta inmunidad en prueba EFT
    • Protección de ESD de 8 kV
    • Rango de temperatura industrial: de -40 °C a +85 °C
  • GPIO de alta velocidad de hasta 55 clavijas, cada uno con filtros digitales programables
  • Compatibilidad con las herramientas LPCXpresso de bajo costo de NXP
Diagrama de LPC122X
haga clic para ampliar
Tipo Memoria Temporizadores Interfaces seriales Analógico Clavijas E/S Paquete
FLASH (KB) SRAM (KB) N.º de temporizadores* Canales de PWM Receptor transmisor asíncrono universal (UART) I2C SSP/SPI Resolución y canales de ADC
LPC1227 128 8 6 13** 2 1 1 10b de 8 canales 39 a 55 LQFP48, LQFP64
LPC1226 96 8 6 13** 2 1 1 10b de 8 canales 39 a 55 LQFP48, LQFP64
LPC1225 64 a 80 8 6 13** 2 1 1 10b de 8 canales 39 a 55 LQFP48, LQFP64
LPC1224 32 a 48 4 6 13** 2 1 1 10b de 8 canales 39 a 55 LQFP48, LQFP64

* Incluye reloj de tiempo real y temporizador de vigilancia

** Temporizadores en uso

LPC1102

LPC1102, la primer serie alojada en paquetes Wafer Level Chip Scale Packages (WL-CSP), ofrece una potencia de computación sin precedentes en una placa de circuito impreso (PCB) de apenas 5 mm2. Esta serie fue diseñada para aplicaciones que requieren un diseño de placa ultraminiatura, por lo que ofrece un rendimiento de 32 bits reales (50 MHz) y una configuración de memoria mucho más alta (memoria Flash de 32 bits) que las soluciones tradicionales de 8 y 16 bits.

Características Diagrama
  • Núcleo ARM Cortex-M0 de 50 MHz
  • Flash de 32 KB
  • SRAM de 8 KB
  • Periféricos seriales: SPI, UART
  • ADC de 10 bits y 5 canales
  • Dos temporizadores de 32 bits, dos temporizadores de 16 bits, temporizador Systick, WDT
  • Potencia dinámica más baja, con consumo de energía general más bajo
  • GPIO de alta velocidad de 11 clavijas
  • Paquete WL-CSP (2.17 x 2.32 mm, paso de 0.5 mm)
  • Densidad de código superior frente a los microprocesadores de 8 y 16 bits tradicionales
  • Compatibilidad con las herramientas LPCXpresso de bajo costo de NXP
  • Mejor producto para sistemas y CI integrados (Innovación en China, EDN 2010)
Diagrama de LPC1102
haga clic para ampliar
Número de tipo Flash (KB) SRAM (KB) UART RS-485 I2C SPI Canales de ADC Paquete
LPC1102 32 8 1 1 - 10b de 5 canales WLCSP16
Cortex-M3

Rendimiento líder en la industria con bajo consumo

El dispositivo ARM Cortex-M3 de NXP, el primero de los núcleos Cortex-M que ofrece un rendimiento continuo y perfecto, se ha convertido rápidamente en la elección principal para una amplia gama de aplicaciones. El dispositivo LPC1300, una implementación de bajo costo y bajo consumo, cumple las funciones de un dispositivo USB. El dispositivo LPC1700 incorpora periféricos avanzados, como Ethernet, USB 2.0 y CAN 2.0B. El dispositivo LPC1800, el núcleo Cortex-M3 de mayor rendimiento en el mercado, funciona con hasta 150 MHz y ofrece hasta 1 MB de memoria Flash y hasta 200 KB de memoria SRAM. Si se busca mayor libertad de diseño y flexibilidad para actualizar o degradar rápidamente el rendimiento del sistema, los productos de nuestro portafolio Cortex-M3 ofrecen compatibilidad de clavija con los dispositivos de nuestros portafolios Cortex-M0, Cortex-M4 y ARM7.

Haga clic a continuación para obtener más información.

LPC1300

Esta serie de productos eficiente en términos energéticos ahorra energía en una amplia gama de aplicaciones. Para simplificar el diseño de los sistemas activados por USB, la serie LPC1340 incluye controladores USB en chip para almacenamiento masivo y dispositivo de interfaz humana. Los controladores están incorporados en la memoria ROM, por lo que ahorran entre 5 y 6  KB de código de usuario. Si se busca mayor flexibilidad de diseño, los dispositivos LPC134x ofrecen compatibilidad de clavija con la serie LPC11U00 de Cortex-M0.

Características Diagrama
  • Núcleo ARM Cortex-M3 de hasta 72 MHz
  • Flash de hasta 32 KB
  • Memoria SRAM de hasta 8 KB
  • Perfiles de potencia en ROM (solo LPC13x)
  • Controlador de dispositivo USB 2.0 FS con PHY en chip
    • Controladores basados en ROM que ahorran hasta 6 KB de memoria Flash
    • Código con certificación USB probado y validado para reducir el riesgo en el desarrollo
    • Clases de dispositivo compatibles: almacenamiento masivo, dispositivo de interfaz humana
    • Gestor de arranque USB host sin controladores también en chip
  • Controlador ROM binario que evita posibles problemas de transferencia al distribuidor de la herramienta
  • Periféricos seriales: I2C Fast-mode Plus, SSP/SPI, UART
  • ADC de 10 bits y 8 canales
  • Bajo consumo de energía: ~ 200 μA/MHz
  • GPIO de hasta 42 clavijas
  • Programación Flash
  • Compatibilidad con las herramientas LPCXpresso de bajo costo de NXP
  • Los dispositivos LPC134x ofrecen compatibilidad de clavija con la serie LPC11U00 de Cortex-M0.
Diagrama de LPC13xx
haga clic para ampliar
Tipo Memoria Temporizadores Interfaces seriales Clavijas E/S Paquete
FLASH (KB) SRAM (KB) N.º de temporizadores* Canales de PWM USB Receptor transmisor asíncrono universal (UART) I2C SSP/SPI Resolución y canales de ADC
LPC1343 32 8 5 11** 1 1 1 1 10b de 8 canales 28 a 42 LQFP48, HVQFN33
LPC1342 16 4 5 11** 1 1 1 1 10b de 8 canales 28 HVQFN33
LPC1313 32 8 5 11**   1 1 2 10b de 8 canales 28 a 42 LQFP48, HVQFN33
LPC1311 8 2 5 11**   1 1 2 10b de 8 canales 28 HVQFN33
LPC1315 32 8 5 11**   1 1 2 10b de 8 canales 28 a 40 HVQFN33,
LQFP48
LPC1316 48 8 5 11**   1 1 2 10b de 8 canales 28 a 40 HVQFN33
LPC1317 64 8 5 11**   1 1 2 10b de 8 canales 28 a 51 HVQFN33
LPC1345 32 8 5 11** 1 1 1 2 10b de 8 canales 26 a 40 HVQFN33
LPC1347 32 8 5 11** 1 1 1 2 10b de 8 canales 26 a 40 HVQFN33,
LQFP48

* Incluye reloj de tiempo real y temporizador de vigilancia

** Temporizadores en uso

LPC176x

La serie LPC1700 funciona a velocidades de hasta 120 MHz. Cada dispositivo cuenta con 512 KB de memoria Flash, hasta 96 KB de memoria SRAM, hasta 4 KB de EEPROM, conversores A/D de 12 bits y D/A de 10 bits y oscilador interno. La serie también cuenta con periféricos avanzados como Ethernet, dispositivo/OTG/host USB 2.0, controlador LCD y CAN 2.0B.

Características Diagrama
  • Núcleo ARM Cortex-M3 de hasta 120 MHz
  • Hasta 512 KB de memoria Flash
  • Hasta 96 kB de memoria SRAM
  • Hasta 4 KB de memoria EEPROM
  • La incorporación de un bus multicapas avanzado ofrece un nivel alto de rendimiento sin obstáculos.
  • Controlador LCD con resolución de pantalla de hasta 1024 x 768 píxeles
  • MAC Ethernet 10/100T con interfaces MII y RMII
  • Controlador de dispositivo/OTG/host USB 2.0 FS
  • PWM de control de motor con interfaz para la codificación de cuadratura
  • Dos controladores CAN 2.0B
  • Periféricos seriales: hasta tres I2C, hasta tres SSP/SPI, hasta cinco UART e I2S
  • Periféricos analógicos: ADC de 12 bits, DAC de 10 bits
  • Otros periféricos: RTC de bajo consumo, oscilador interno de RC preciso
  • GPIO de hasta 165 clavijas
  • Compatibilidad con las herramientas LPCXpresso de bajo costo de NXP
Diagrama LPC178x
haga clic para ampliar
Tipo Memoria Temporizadores Interfaces seriales Analógico Clavijas E/S Paquete
Flash (KB) SRAM (KB) N.º de temporizadores* Canales de PWM Ethernet USB Receptor transmisor asíncrono universal (UART) I2C CAN SPI SSP/SPI I2S Resolución y canales de ADC Canales/resolución de DAC
LPC1788 512 96 5 6 1 1 5 3 2   3 1 12b de 8 canales 10b de 1 canal Hasta 165 LQFP208/144, TFBGA208/180
LPC1787 512 96 5 6   1 5 3 2   3 1 12b de 8 canales 10b de 1 canal Hasta 165 LQFP208
LPC1786 256 80 5 6 1 1 5 3 2   3 1 12b de 8 canales 10b de 1 canal Hasta 165 LQFP208
LPC1785 256 80 5 6   1 5 3 2   3 1 12b de 8 canales 10b de 1 canal Hasta 165 LQFP208
LPC1778 512 96 5 6 1 1 5 3 2   3 1 12b de 8 canales 10b de 1 canal Hasta 165 LQFP208/144, TFBGA208/180
LPC1777 512 96 5 6   1 5 3 2   3 1 12b de 8 canales 10b de 1 canal Hasta 165 LQFP208
LPC1776 256 80 5 6 1 1 5 3 2   3 1 12b de 8 canales 10b de 1 canal Hasta 165 LQFP208, TFBGA180
LPC1774 128 40 5 6   1 4 3 2   3 1 12b de 8 canales 10b de 1 canal Hasta 165 LQFP208, LQFP144
LPC1769 512 64 6 6 1 1 4 3 2 1 2 1 12b de 8 canales 10b de 1 canal 70 LQFP100
LPC1768 512 64 6 6 1 1 4 3 2 1 2 1 12b de 8 canales 10b de 1 canal 70 LQFP100, TFBGA100
LPC1767 512 64 6 6 1   4 3   1 2 1 12b de 8 canales 10b de 1 canal 70 LQFP100
LPC1766 256 64 6 6 1 1 4 3 2 1 2 1 12b de 8 canales 10b de 1 canal 70 LQFP100
LPC1765 256 64 6 6   1 4 3 2 1 2 1 12b de 8 canales 10b de 1 canal 70 LQFP100
LPC1764 128 32 6 6 1 1 4 3 2 1 2   12b de 8 canales 10b de 1 canal 70 LQFP100
LPC1763 256 64 6 6     4 3   1 2 1 12b de 8 canales 10b de 1 canal 70 LQFP100
LPC1759 512 64 6 6   1 4 2 2 1 2 1 12b de 6 canales 10b de 1 canal 52 LQFP80
LPC1758 512 64 6 6 1 1 4 2 2 1 2 1 12b de 6 canales 10b de 1 canal 52 LQFP80
LPC1756 256 32 6 6   1 4 2 2 1 2 1 12b de 6 canales 10b de 1 canal 52 LQFP80
LPC1754 128 32 6 6   1 4 2 1 1 2   12b de 6 canales 10b de 1 canal 52 LQFP80
LPC1752 64 16 6 6   1 4 2 1 1 2   12b de 6 canales 10b de 1 canal 52 LQFP80
LPC1751 32 8 6 6   1 4 2 1 1 2   12b de 6 canales 10b de 1 canal 52 LQFP80

* Incluye reloj de tiempo real y temporizador de vigilancia

LPC1800

La serie LPC1800, que funciona a velocidades de hasta 150 MHz, es el núcleo ARM Cortex-M3 más rápido del mercado. Estos dispositivos de alto rendimiento presentan periféricos avanzados como Ethernet, dispositivo/OTG/host USB 2.0 de alta velocidad, controlador de LCD y CAN 2.0B, más dos periféricos únicos de NXP: un temporizador configurable según el estado para la generación flexible de formas de onda y una interfaz periférica serial Flash cuádruple (SPIFI) para Flash serial con mapeado de memoria. La arquitectura de la memoria Flash de 256 bits de ancho reduce el consumo de energía al minimizar las búsquedas de memoria y maximizar el rendimiento del procesador de núcleo. La serie LPC1800 ofrece compatibilidad de clavija por clavija con la serie LPC4300 de Cortex-M4.

Características Diagrama
  • Núcleo ARM Cortex-M3 de hasta 150 MHz
  • Hasta 1 MB de memoria Flash de banco dual
  • Memoria SRAM de hasta 200 KB
  • Hasta 4 KB de memoria EEPROM
  • Controlador LCD con resolución de pantalla de hasta 1024 x 768 píxeles
  • MAC Ethernet 10/100T con interfaces MII y RMII
  • Dos interfaces HS USB 2.0 con HS PHY en chip
  • Dos controladores CAN 2.0B
  • Controlador de memoria externa
  • Interfaz periférica serial Flash cuádruple (SPIFI) innovadora
  • Subsistema de temporizador configurable según estado (SCT)
  • Descifrado en AES con memorias OTP de seguridad de 128 bits para almacenamiento de claves.
  • Cuatro modos de consumo reducido: reposo, reposo profundo, apagado y apagado profundo
  • Hasta 164 GPIO
  • Proceso de fuga ultra baja de 90 nm
  • Compatibilidad de clavija con serie LPC4300 de Cortex-M4
Diagrama de LPC18xx
haga clic para ampliar
Tipo Memoria Periféricos configurables Temporizadores Interfaces seriales Analógico LCD SD/MMC Clavijas E/S Interfaz de bus externo Paquete
Flash (KB) SRAM (KB) Temporizador configurable según estado (SCT) N.º de temporizadores* Canales de PWM Ethernet USB Receptor transmisor asíncrono universal (UART) I2C CAN SSP/SPI Interfaz periférica serial Flash cuádruple (SPIFI) I2S Resolución y canales de ADC
LPC1857 1024 (2x512) 136 5 6 1 2 4 2 2 2 2 2x 10b de 8 canales 80 16 a 32 BGA256/180, LQFP208
LPC1853 512 (2x256) 136 5 6 1 2 4 2 2 2 2 2x 10b de 8 canales 80 16 a 32 BGA256/180, LQFP208
LPC1850   200 5 6 1 2 4 2 2 2 2 2x 10b de 8 canales 80 16 a 32 BGA256/180, LQFP208
LPC1837 1024 (2x512) 136 5 6 1 2 4 2 2 2 2 2x 10b de 8 canales   80 16 a 32 BGA256/180/100, LQFP208/144
LPC1833 512 (2x256) 136 5 6 1 2 4 2 2 2 2 2x 10b de 8 canales   80 16 a 32 BGA256/180/100, LQFP208/144
LPC1830   200 5 6 1 2 4 2 2 2 2 2x 10b de 8 canales   80 16 a 32 BGA256/180/100, LQFP208/144
LPC1827 1024 (2x512) 136 5 6   1 4 2 2 2 2 2x 10b de 4 a 6 canales     50 a 64 8 a 16 BGA100, LQFP144/100
LPC1825 768 (2x384) 136 5 6   1 4 2 2 2 2 2x 10b de 4 a 6 canales     50 a 64 8 a 16 BGA100, LQFP144/100
LPC1823 512 (2x256) 104 5 6   1 4 2 2 2 2 2x 10b de 4 a 6 canales     50 a 64 8 a 16 BGA100, LQFP144/100
LPC1822 512 (2x256) 104 5 6   1 4 2 2 2 2 2x 10b de 4 a 6 canales     50 a 64 8 a 16 BGA100, LQFP144/100
LPC1820   168 5 6   1 4 2 2 2 2 2x 10b de 4 a 6 canales     50 a 64 8 a 16 BGA100, LQFP144/100
LPC1817 1024 (2x512) 136 5 6     4 2 2 2 2 2x 10b de 4 a 6 canales     50 a 64 8 a 16 BGA100, LQFP144/100
LPC1815 768 (2x384) 136 5 6     4 2 2 2 2 2x 10b de 4 a 6 canales     50 a 64 8 a 16 BGA100, LQFP144/100
LPC1813 512 (2x256) 104 5 6     4 2 2 2 2 2x 10b de 4 a 6 canales     50 a 64 8 a 16 BGA100, LQFP144/100
LPC1812 512 (2x256) 104 5 6     4 2 2 2 2 2x 10b de 4 a 6 canales     50 a 64 8 a 16 BGA100, LQFP144/100
LPC1810   136 5 6     4 2 2 2 2 2x 10b de 4 a 6 canales     50 a 64 8 a 16 BGA100, LQFP144/100

* Incluye reloj de tiempo real y temporizador de vigilancia

Cortex-M4

Primeros DSC de doble núcleo en el mundo

La serie LPC4300, la primera familia de controladores de señal digital de doble núcleo (DSC) asimétricos en el mundo, combina las características de alto rendimiento y bajo consumo de los núcleos ARM Cortex-M4 y ARM Cortex-M0 con un conjunto único de periféricos configurables. Esta combinación permite desarrollar rápidamente aplicaciones de DSP y MCU sofisticadas mediante una sola arquitectura y un solo entorno de desarrollo.

Si se busca mayor flexibilidad de diseño, la serie LPC4300 ofrece compatibilidad de clavija con la serie LPC1800 de Cortex-M3.

Haga clic a continuación para obtener más información.

LPC4300

En la serie LPC4300, el procesador Cortex-M4 combina los beneficios que ofrece un microprocesador con características de procesamiento de señal digital de alto rendimiento, como MAC de ciclo único, técnicas de Una Instrucción y Múltiples Datos (SIMD), aritmética de saturación y una unidad de punto flotante. El coprocesador Cortex-M0 se libera de gran parte del movimiento de datos y de las tareas de manipulación de E/S que pueden reducir el ancho de banda del núcleo Cortex-M4. La arquitectura de la memoria Flash de 256 bits de ancho reduce el consumo de energía al minimizar las búsquedas y al maximizar el rendimiento del procesador de núcleo. La serie LPC4300 ofrece compatibilidad de clavija por clavija con la serie LPC1800 de Cortex-M3.

Características Diagrama
  • Arquitectura de núcleo doble de 180 MHz
    • Núcleo ARM Cortex-M4 con unidad de punto flotante para hardware
    • Coprocesador asimétrico ARM Cortex-M0
  • Hasta 1 MB de memoria Flash de doble banco, hasta 264 KB de memoria SRAM, hasta 4 KB de memoria EEPROM
  • Controlador LCD con resolución de pantalla de hasta 1024 x 768 píxeles
  • MAC Ethernet 10/100T con interfaces MII y RMII
  • Dos interfaces HS USB 2.0 con HS PHY en chip
  • Controlador de memoria externa
  • Unidad de protección de memoria
  • Interfaz periférica serial Flash cuádruple (SPIFI) innovadora
  • Subsistema de temporizador configurable según estado (SCT)
  • Descifrado en AES con memorias OTP de seguridad de 128 bits para almacenamiento de claves.
  • Cuatro modos de consumo reducido: reposo, reposo profundo, apagado y apagado profundo
  • GPIO de hasta 164 clavijas, con GPIO serial configurable (SGPIO)
  • Compatibilidad de clavija con la serie LPC1800 de Cortex-M3
Diagrama de LPC43xx
haga clic para ampliar
Tipo Memoria Periféricos configurables Temporizadores Interfaces seriales Analógico LCD SD/MMC Clavijas E/S Interfaz de bus externo Paquete
Flash (KB) SRAM (KB) Temporizador configurable según estado (SCT) GPIO serial (SGPIO) N.º de temporizadores* Canales de PWM Ethernet USB Receptor transmisor asíncrono universal (UART) I2C CAN SPI SSP/SPI Interfaz periférica serial Flash cuádruple (SPIFI) I2S Resolución y canales de ADC
LPC4357 1024 (2x512) 136 5 6 1 2 4 2 2 1 2 2 2x 10b de 8 canales 146 16 a 32 BGA256/180, LQFP208
LPC4353 512 (2x256) 136 5 6 1 2 4 2 2 1 2 2 2x 10b de 8 canales 146 16 a 32 BGA256/180, LQFP208
LPC4350   264 5 6 1 2 4 2 2 1 2 2 2x 10b de 8 canales 146 16 a 32 BGA256/180, LQFP208
LPC4337 1024 (2x512) 136 5 6 1 2 4 2 2 1 2 2 2x 10b de 8 canales   146 16 a 32 BGA256/180/100, LQFP208/144
LPC4333 512 (2x256) 136 5 6 1 2 4 2 2 1 2 2 2x 10b de 8 canales   146 16 a 32 BGA256/180/100, LQFP208/144
LPC4330   264 5 6 1 2 4 2 2 1 2 2 2x 10b de 8 canales   146 16 a 32 BGA256/180/100, LQFP208/144
LPC4327LPC4327 1024 (2x512) 136 5 6   1 4 2 2 1 2 2 2x 10b de 4 a 6 canales     hasta 64 8 a 16 BGA100, LQFP144/100
LPC4325LPC4325 768 (2x384) 136 5 6   1 4 2 2 1 2 2 2x 10b de 4 a 6 canales     hasta 64 8 a 16 BGA100, LQFP144/100
LPC4323LPC4323 512 (2x256) 104 5 6   1 4 2 2 1 2 2 2x 10b de 4 a 6 canales     hasta 64 8 a 16 BGA100, LQFP144/100
LPC4322LPC4322 512 (1x512) 104 5 6   1 4 2 2 1 2 2 2x 10b de 4 a 6 canales     hasta 64 8 a 16 BGA100, LQFP144/100
LPC4320   200 5 6   1 4 2 2 1 2 2 2x 10b de 4 a 6 canales     hasta 64 8 a 16 BGA100, LQFP144/100
LPC4317LPC4317 1024 (2x512) 136 5 6     4 2 2 1 2 2 2x 10b de 4 a 6 canales     hasta 64 8 a 16 BGA100, LQFP144/100
LPC4315LPC4315 768 (2x384) 136 5 6     4 2 2 1 2 2 2x 10b de 4 a 6 canales     hasta 64 8 a 16 BGA100, LQFP144/100
LPC4313LPC4313 512 (2x256) 104 5 6     4 2 2 1 2 2 2x 10b de 4 a 6 canales     hasta 64 8 a 16 BGA100, LQFP144/100
LPC4312LPC4312 512 (1x512) 104 5 6     4 2 2 1 2 2 2x 10b de 4 a 6 canales     hasta 64 8 a 16 BGA100, LQFP144/100
LPC4310   168 5 6     4 2 2 1 2 2 2x 10b de 4 a 6 canales     hasta 64 8 a 16 BGA100, LQFP144/100

Mejores herramientas para diseños optimizados

Nuestro portafolio completo de ARM funciona con un solo conjunto de herramientas MCU. Esto significa que podrá utilizar un conjunto de herramientas familiares, independientemente del producto o la arquitectura que elija. Asimismo, le garantizamos que siempre utilizará una herramienta de calidad, dado que contamos con una gama muy amplia de opciones. Ya sea que elija una de nuestras herramientas y software personalizados de un tercero, podrá explorar nuevas ideas y comercializarlas en el mercado más rápido que nunca. Las herramientas de terceros que aparecen aquí están a la venta a través de los distribuidores autorizados de NXP. Esto es solo una lista parcial. Para obtener una lista completa, vaya a www.nxp.com e ingrese a "Herramientas de desarrollo de ARM"  en el campo de búsqueda.

Herramienta LPCXpresso

Esta plataforma de desarrollo innovadora, creada por NXP exclusivamente para los microcontroladores Cortex-M, permite llevar a cabo el proceso completo de un producto, desde la evaluación hasta el desarrollo, por menos de $30. La plataforma fue diseñada para que sea simple y fácil de usar y presenta un potente entorno de desarrollo integrado (IDE) basado en Eclipse, además de una interfaz de usuario especial diseñada por NXP. También incluye un compilador Cortex-M0 optimizado con bibliotecas, una sonda de depuración LPC-Link JTAG/SWD y placas objetivo. También se encuentra disponible una versión para Linux.

Número de pieza Cortex Descripción
568-4859-ND M0 Placa LPCXpresso para LPC1114
568-6645-ND M0 Placa LPCXpresso para LPC11C24
568-7517-ND M0 Placa LPCXpresso para LPC11U14
568-6642-ND M0 Placa LPCXpresso para LPC1200
568-4947-ND M3 Placa LPCXpresso para LPC1343
568-5101-ND M3 Placa LPCXpresso para LPC1769
568-7536-ND M0/M3 Placa de control de motor LPCXpresso para LPC1114, LPC1343, LPC1769
herramienta de prototipo mbed

Esta notable herramienta en línea, desarrollada en conjunto por NXP y ARM, es la única herramienta para crear prototipos rápidos para productos ARM. Ofrece una combinación de hardware y software completamente acoplada, lo que facilita la exploración rápida de ideas de diseño. Los usuarios nuevos pueden empezar a utilizarla en apenas unos minutos y compilar el primer programa en tan solo 60 segundos. La versión Cortex de mbed utiliza un dispositivo Cortex-M3 LPC1768. Visite http://mbed.org para obtener más información:

  • Empiece ya mismo, sin necesidad de realizar ninguna instalación.
  • Empiece a trabajar rápidamente con interfaces API de alto nivel.
  • Explore, pruebe y plasme ideas con mayor efectividad.
  • Escriba códigos claros y compactos de fácil modificación.
  • Conéctese desde cualquier lugar con Windows, Mac o Linux.
Número de pieza Cortex Descripción
568-4916-ND LPC1768 placa LPC1768 mbed
placa code red

Code Red Technologies ofrece herramientas de desarrollo innovadoras y potentes para microcontroladores de 32 bits basados en ARM, que permiten a los diseñadores de sistemas integrados poner en marcha sus aplicaciones en apenas unos minutos en lugar de semanas. Hemos desarrollado nuestra propia tecnología para ofrecer niveles de visibilidad sin precedentes a los sistemas de destino y, de este modo, permitir el rápido desarrollo y la depuración de aplicaciones integradas totalmente equipadas. Nuestra familia de productos Red Suite incluye la sonda de depuración Red Probe+ que proporciona altos niveles de visibilidad a los sistemas de destino; de este modo, los desarrolladores pueden depurar rápidamente sus aplicaciones integradas.

Número de pieza Cortex Descripción
568-4815-ND LPC1768 Placa de evaluación Code Red LPC1769

placas artists integradas

EA brinda a nuestros clientes productos, servicios y conocimientos confiables y, de esta manera, garantiza ciclos de desarrollo y diseño más simples y breves al utilizar los procesadores NXP. EA diseña, produce y distribuye plataformas de evaluación y de fabricantes de equipos originales (OEM) basados en procesadores NXP a empresas de todo el mundo. Trabajamos en estrecha colaboración con NXP para garantizar un alto nivel de conocimiento, calidad y disponibilidad de nuevos productos, así como un servicio superior de atención al cliente. Asistimos a otras compañías en servicios de personalización para satisfacer demandas específicas y garantizar soluciones rentables.

Número de pieza Cortex Descripción
EA-OEM-509-ND M3 Kit de desarrollo LPC1788
EA-XPR-021-ND M0/M3 Placa base LPCXpresso
Herramientas de desarrollo Hitex

Hitex cuenta con una trayectoria de 35 años y una posición actual de liderazgo como proveedor de herramientas innovadoras y confiables para ingeniería integrada. Su cartera incluye soluciones sofisticadas y programas de capacitación integrales orientados al producto que ayudan a los usuarios a posicionar sus aplicaciones de alta calidad más rápido en el mercado. En el portafolio se incluyen emuladores en circuito, depuradores, placas de evaluación, herramientas de software para pruebas automatizadas, compiladores, analizadores de bus y protocolos, programadores y soluciones para el perfilado de energía. Además, Hitex brinda asistencia a sus clientes atendiendo sus consultas en todas las etapas del proyecto de desarrollo, desde el concepto hasta la ejecución del sistema; para ello, Hitex hace hincapié y se vale de la amplia experiencia en aplicaciones críticas de seguridad.

Número de pieza Cortex Descripción
568-4918-ND LPC1313 Tarjeta LPC1313 Hitex
568-6899-ND LPC1800 Placa de evaluación LPC1800
568-8537-ND LPC4300 Placas de evaluación LPC4300