::  Home  

NXP Releases New LPC2900 (LPC29xx) Series of ARM968-based Microcontrollers with USB, CAN, LIN, ADC and Motor Control

Posted in ARM, General Purpose, NXP
On Tuesday, October 7, 2008

NXP has released the new LPC2900 (LPC29xx), a series of ARM968 core based microcontrollers. Running at speeds up to 125 MHz, these new ARM-based microcontrollers have up to 768 KB of FLASH, up to 56 KB of SRAM, 32-KB I- & D- Tightly Coupled Memories  (TCM), 16 KB of EEPROM, three ADC, Quadrature Encoder Interface and Motor Control PWM. The LPC2900 microcontrollers feature peripheral support such as USB 2.0 Host/OTG/Device, CAN 2.0B, LIN and UARTs (with RS485). LPC2900 microcontroller series is targeted at wide variety of applications such as industrial networking, industrial drives, pumps, alarm systems, HVAC systems, motor control and Vending and cash machines.

lpc2939, lpc2930, 
lpc2929, lpc2927, lpc2925, lpc2923, lpc2921
NXP LPC29xx Microcontroller



Key features of LPC2900 microcontrollers:

  • ARM968E core
    • 125 MHz operation
    • Vectored Interrupt Controller
    • Embedded Trace Module (ETM) with 8 KB buffer
    • Clock Generation Unit
    • Power Management Unit
  • Memories
    • Up to 768 KB Flash memory
    • Up to 56 KB SRAM (including 8 KB ETB)
    • Up to 32 KB I- & D- Tightly Coupled Memories
    • 16 KB EEPROM
    • External Memory Controller
  • Analog Peripherals
    • Two 3.3 V 10-bit Analog-to-Digital Converters with eight channels each
    • One 5V 10-bit Analog-to-Digital Converter with eight channels
  • Serial Peripherals
    • USB 2.0 full-speed device/Host/OTG controller with on-chip PHY and DMA
    • Two LIN 2.0 master controllers
    • Two CAN 2.0B controllers
    • Up to four UARTs with baud rate generation, LIN and RS-485 support
    • Two I2C-bus interfaces
    • Three Q-SPI controllers
  • Other Peripherals
    • Up to 148 General Purpose I/O
    • Eight channel General Purpose DMA controller
    • Six 32-bit general purpose timers/counters, Four with 4 Capture and 4 Match per timer
    • Motor control PWM and Quadrature Encoder Interface to support three phase motors
  • Packages
    • LQFP208
    • LQFP144
    • LQFP100

ARM based Microcontroller
LPC29xx Microcontroller - Block Diagram

Members of LPC2900 (LPC29xx) microcontroller series:

  Flash (KB) SRAM  (KB) TCM(KB)  I- /D-   EEPROM  (KB) CAN LIN UART SPI ADC EMI USB Device USB OTG USB Host Package
LPC2939 768 56 32/32 16 2 2 4 3 3 Y Y Y Y LQFP208
LPC2930 0 56 32/32 16 2 2 4 3 3 Y Y Y Y LQFP208
LPC2929 768 56 32/32 16 2 2 4 3 3 Y Y Y - LQFP144
LPC2927 512 56 32/32 16 2 2 4 3 3 Y Y Y - LQFP144
LPC2925 512 40 16/16 16 2 - 4 3 2 - Y - - LQFP100
LPC2923 256 24 16/16 16 2 - 4 3 2 - Y - - LQFP100
LPC2921  128 24 16/16 16 2 - 4 3 2 - Y - - LQFP100
LPC2919/01  768 56 16/16 16 2 2 2 3 2 Y - - - LQFP144
LPC2917/01 512 56 16/16 16 2 2 2 3 2 Y - - - LQFP144

Pricing for the LPC292x (LPC2929, LPC2927, LPC2925, LPC2923, LPC2921) microcontroller ranges from $4.99 to $7.99 in 10000 unit qty.

Resources

  • Press release of NXP’s LPC2900 (LPC29xx) microcontrollers (http://www.nxp.com/news/content/file_1476.html)
  • ARM968-based microcontrollers with USB, CAN, LIN, 5V ADC and Motor Control (http://www.standardics.nxp.com/literature/leaflets/microcontrollers/pdf/lpc29xx.pdf)

Possible Related Entries:
[Embedded System roll-b]
Caution:
Non-English page is generated by an automatic translation software which can rise inaccurate translation.
Consider to view the original English version via link at the bottom of this page.