Arm9 microcontroller with CAN, LIN, and USB

  • This page contains information on a product that is not recommended for new designs.

See product image

Product Details

Block Diagram

Block diagram: LPC2921FBD100, LPC2923FBD100, LPC2925FBD100

Features

Main Features

  • ARM968E-S processor running at frequencies of up to 125 MHz maximum.
  • Multi-layer AHB system bus at 125 MHz with three separate layers.
  • Dual-leader, eight-channel GPDMA controller on the AHB multilayer matrix whICh can be used with the Serial Peripheral Interface (SPI) interfaces and the UARTs, as well as for memory-to-memory transfers including the TCM memories.
  • Up to 60 general-purpose I/O pins with programmable pull-up, pull-down, or bus keeper.
  • Vectored Interrupt Controller (VIC) with 16 priority levels.
  • Up to 16 level-sensitive external interrupt pins, including USB, CAN and LIN wake-up features.
  • Configurable clock-out pin for driving external system clocks.
  • Processor wake-up from power-down via external interrupt pins; CAN or LIN activity.
  • Flexible Reset Generator Unit (RGU) able to control resets of individual modules.
  • Second CGU (CGU1) with its own PLL generates a configurable clock output.
  • Standard Arm® test and debug interface with real-time in-circuit emulator.
  • Boundary-scan test supported.
  • ETM/ETB debug functions with 8 kB of dedicated SRAM also accessible for application code and data storage.
  • 144-pin LQFP package.
  • -40 °C to +85 °C ambient operating temperature range.

On-chip memory

  • Two Tightly Coupled Memories (TCM), 16 kB Instruction TCM (ITCM), 16 kB Data TCM (DTCM).
  • On the LPC2925, two separate internal StatIC RAM (SRAM) instances, 16 kB each.
  • 8 kB ETB SRAM also usable for code execution and data.
  • Up to 512 kB high-speed flash-program memory.
  • 16 kB true EEPROM, byte-erasable and programmable.
  • On the LPC2923 and LPC2921, one 16 kB SRAM block.

Serial interfaces

  • USB 2.0 full-speed devICe controller with dedICated DMA controller and on-chip devICe PHY.
  • Two-channel CAN controller supporting FullCAN and extensive message filtering
  • Two LIN leader controllers with full hardware support for LIN communication. The LIN interface can be configured as UART to provide two additional UART interfaces.
  • Two 550 UARTs with 16-byte Tx and Rx FIFO depths, DMA support, and RS485/EIA-485 (9 bit) support.
  • Three full-duplex Q-SPIs with four follower-select lines; 16 bits wide; 8 locations deep; Tx FIFO and Rx FIFO.
  • Two I²C-bus interfaces.

Flexible Clock-Generation Unit (CGU0) able to control clock frequency of individual modules

  • On-chip very low-power ring oscillator; fixed frequency of 0.4 MHz; always on to provide a Safe_Clock source for system monitoring.
  • On-chip crystal oscillator with a recommended operating range from 10 MHz to 25 MHz. PLL input range 10 MHz to 25 MHz.
  • On-chip PLL allows CPU operation up to a maximum CPU rate of 125 MHz.
  • Generation of up to 11 base clocks.
  • Seven fractional dividers.

Highly configurable system Power Management Unit (PMU)

  • clock control of individual modules.
  • allows minimization of system operating power consumption in any configuration.

Dual power supply

  • CPU operating voltage: 1.8 V ± 5 %.
  • I/O operating voltage: 2.7 V to 3.6 V; inputs tolerant up to 5.5 V.

Other peripherals

  • Two 10-bit ADCs, 8-channels each, with 3.3 V measurement range provide 8 analog inputs each with conversion times as low as 2.44 μs per channel. Each channel provides a compare function to minimize interrupts.
  • Multiple trigger-start option for all ADCs: timer, PWM, other ADC, and external signal input.
  • Four 32-bit timers each containing four capture-and-compare registers linked to I/Os.
  • Four six-channel PWMs (Pulse-Width Modulators) with capture and trap functionality.
  • Two dedicated 32-bit timers to schedule and synchronize PWM and ADC.
  • Quadrature encoder interface that can monitor one external quadrature encoder.
  • 32-bit watchdog with timer change protection, running on safe clock.

Buy/Parametrics










































































































N true 0 PSPLPC2925FBD100en 13 Application Note Application Note t789 6 Brochure Brochure t518 1 Data Sheet Data Sheet t520 1 Errata Errata t522 1 Package Information Package Information t790 1 Supporting Information Supporting Information t531 1 Training Presentation Training Presentation t878 1 User Guide User Guide t792 1 en_US en_US en Data Sheet Data Sheet 1 1 3.0 English 1442063749090715333236 PSP 564.3 KB None None documents None 1442063749090715333236 /docs/en/data-sheet/LPC2921_23_25.pdf 564346 /docs/en/data-sheet/LPC2921_23_25.pdf LPC2921_23_25 documents N N 2013-02-27 Arm9 microcontroller with CAN, LIN, and USB /docs/en/data-sheet/LPC2921_23_25.pdf /docs/en/data-sheet/LPC2921_23_25.pdf Data Sheet N 980000996212993340 2022-12-07 pdf N en Apr 14, 2010 980000996212993340 Data Sheet Y N Arm9 microcontroller with CAN, LIN, and USB Application Note Application Note 6 2 2.0 English 1442087214188719369401 PSP 246.9 KB None None documents None 1442087214188719369401 /docs/en/application-note/AN10795.zip 246911 /docs/en/application-note/AN10795.zip AN10795 documents N N 2014-04-17 LPC29xx Power-down mode explained /docs/en/application-note/AN10795.zip /docs/en/application-note/AN10795.zip Application Note N 645036621402383989 2022-12-07 zip N en Apr 17, 2014 645036621402383989 Application Note Y N LPC29xx Power-down mode explained 3 1.1 English 1442088474117708195799 PSP 151.2 KB None None documents None 1442088474117708195799 /docs/en/application-note/AN11392.pdf 151246 /docs/en/application-note/AN11392.pdf AN11392 documents N N 2016-07-06 Guidelines for full-speed USB on NXP's LPC microcontrollers /docs/en/application-note/AN11392.pdf /docs/en/application-note/AN11392.pdf Application Note N 645036621402383989 2022-12-07 pdf N en Feb 20, 2014 645036621402383989 Application Note Y N Guidelines for full-speed USB on NXP's LPC microcontrollers 4 1.0 English 1442088979026750871340 PSP 1.7 MB None None documents None 1442088979026750871340 /docs/en/application-note/AN10899.zip 1704186 /docs/en/application-note/AN10899.zip AN10899 documents N N 2014-02-14 Sensorless single-shunt FOC on LPC2900 /docs/en/application-note/AN10899.zip /docs/en/application-note/AN10899.zip Application Note N 645036621402383989 2022-12-07 zip N en Feb 14, 2014 645036621402383989 Application Note Y N Sensorless single-shunt FOC on LPC2900 5 1.0 English 1442089092173704968586 PSP 142.1 KB None None documents None 1442089092173704968586 /docs/en/application-note/AN11229.pdf 142083 /docs/en/application-note/AN11229.pdf AN11229 documents N N 2016-07-07 UUencoding for UART ISP /docs/en/application-note/AN11229.pdf /docs/en/application-note/AN11229.pdf Application Note N 645036621402383989 2022-12-07 pdf N en Jul 6, 2012 645036621402383989 Application Note Y N UUencoding for UART ISP 6 1.0 English 1442088977196707522378 PSP 615.0 KB None None documents None 1442088977196707522378 /docs/en/application-note/AN10878.pdf 615000 /docs/en/application-note/AN10878.pdf AN10878 documents N 2015-09-12 Migrating to the LPC1700 series /docs/en/application-note/AN10878.pdf /docs/en/application-note/AN10878.pdf Application Note N 645036621402383989 2022-12-07 pdf en Oct 6, 2009 645036621402383989 Application Note Y N Migrating to the LPC1700 series 7 1.0 English 1442087442725741030975 PSP 190.0 KB None None documents None 1442087442725741030975 /docs/en/application-note/AN10775.pdf 190000 /docs/en/application-note/AN10775.pdf AN10775 documents N 2015-09-12 NicheLite for LPC implementation notes /docs/en/application-note/AN10775.pdf /docs/en/application-note/AN10775.pdf Application Note N 645036621402383989 2022-12-07 pdf en Jul 16, 2009 645036621402383989 Application Note Y N NicheLite for LPC implementation notes User Guide User Guide 1 8 3.0 English 1442125898334730971462 PSP 3.4 MB None None documents None 1442125898334730971462 /docs/en/user-guide/UM10316.pdf 3439000 /docs/en/user-guide/UM10316.pdf UM10316 documents N 2015-09-12 LPC29xx User manual /docs/en/user-guide/UM10316.pdf /docs/en/user-guide/UM10316.pdf User Guide N 132339537837198660 2022-12-07 pdf en Oct 26, 2010 132339537837198660 User Guide Y N LPC29xx User manual Brochure Brochure 1 9 1.0 English Arm<sup>&#174;</sup>968-based microcontrollers with USB, CAN, LIN, 5V ADC and Motor Control; 125 MHz, 32-bit Microcontrollers with Arm968™ core, LPC2900 series 1442048668925720770657 PSP 571.0 KB None None documents None 1442048668925720770657 /docs/en/brochure/75016628.pdf 571026 /docs/en/brochure/75016628.pdf 75016628 documents N N 2011-06-30 Arm<sup>&#174;</sup>968-based microcontrollers with USB, CAN, LIN, 5V ADC and Motor Control; 125 MHz, 32-bit Microcontrollers with Arm968™ core, LPC2900 series /docs/en/brochure/75016628.pdf /docs/en/brochure/75016628.pdf Brochure N 712453003803778552 2022-12-07 pdf N en Aug 31, 2008 712453003803778552 Brochure Y N Arm<sup>&#174;</sup>968-based microcontrollers with USB, CAN, LIN, 5V ADC and Motor Control; 125 MHz, 32-bit Microcontrollers with Arm968™ core, LPC2900 series Errata Errata 1 10 1.0 English 1442124306969715752625 PSP 49.0 KB None None documents None 1442124306969715752625 /docs/en/errata/ES_LPC2921_23_25.pdf 49000 /docs/en/errata/ES_LPC2921_23_25.pdf ES_LPC2921_23_25 documents N 2015-09-12 Errata Sheet LPC2921/LPC2923/LPC2925 /docs/en/errata/ES_LPC2921_23_25.pdf /docs/en/errata/ES_LPC2921_23_25.pdf Errata N 155452329886410597 2022-12-07 pdf en Apr 4, 2009 155452329886410597 Errata Y N Errata Sheet LPC2921/LPC2923/LPC2925 Package Information Package Information 1 11 1.0 English 1455079031654714388770 PSP 652.9 KB None None documents None 1455079031654714388770 /docs/en/package-information/SOT407-1.pdf 652940 /docs/en/package-information/SOT407-1.pdf SOT407-1 documents N N 2016-02-12 plastic low profile quad flat package; 100 leads; body 14 x 14 x 1.4 mm /docs/en/package-information/SOT407-1.pdf /docs/en/package-information/SOT407-1.pdf Package Information N 302435339416912908 2022-12-07 pdf N en Feb 8, 2016 302435339416912908 Package Information Y N plastic low profile quad flat package; 100 leads; body 14 x 14 x 1.4 mm Training Presentation Training Presentation 1 12 1.1 English 1442134899968717326737 PSP 37.3 KB None None documents None 1442134899968717326737 /docs/en/supporting-information/R_10005.pdf 37278 /docs/en/supporting-information/R_10005.pdf R_10005 documents N N 2013-11-27 Driving the LPC2900 with Murata resonators /docs/en/supporting-information/R_10005.pdf /docs/en/supporting-information/R_10005.pdf Training Presentation N 501713016990820713 2022-12-07 pdf N en Nov 27, 2013 501713016990820713 Training Presentation Y N Driving the LPC2900 with Murata resonators Supporting Information Supporting Information 1 13 1.0 English 1442133580577719961178 PSP 148.8 KB None None documents None 1442133580577719961178 /docs/en/supporting-information/TN00009.pdf 148799 /docs/en/supporting-information/TN00009.pdf TN00009 documents N N 2016-07-07 ADC design guidelines /docs/en/supporting-information/TN00009.pdf /docs/en/supporting-information/TN00009.pdf Supporting Information N 371282830530968666 2022-12-07 pdf N en May 9, 2014 371282830530968666 Supporting Information Y N ADC design guidelines false 0 LPC2925FBD100 downloads en true 1 Y PSP Application Note 6 /docs/en/application-note/AN10795.zip 2014-04-17 1442087214188719369401 PSP 2 Apr 17, 2014 Application Note None /docs/en/application-note/AN10795.zip English documents 246911 None 645036621402383989 2022-12-07 N /docs/en/application-note/AN10795.zip LPC29xx Power-down mode explained /docs/en/application-note/AN10795.zip documents 645036621402383989 Application Note N en None Y zip 2.0 N N LPC29xx Power-down mode explained 246.9 KB AN10795 N 1442087214188719369401 /docs/en/application-note/AN11392.pdf 2016-07-06 1442088474117708195799 PSP 3 Feb 20, 2014 Application Note None /docs/en/application-note/AN11392.pdf English documents 151246 None 645036621402383989 2022-12-07 N /docs/en/application-note/AN11392.pdf Guidelines for full-speed USB on NXP's LPC microcontrollers /docs/en/application-note/AN11392.pdf documents 645036621402383989 Application Note N en None Y pdf 1.1 N N Guidelines for full-speed USB on NXP's LPC microcontrollers 151.2 KB AN11392 N 1442088474117708195799 /docs/en/application-note/AN10899.zip 2014-02-14 1442088979026750871340 PSP 4 Feb 14, 2014 Application Note None /docs/en/application-note/AN10899.zip English documents 1704186 None 645036621402383989 2022-12-07 N /docs/en/application-note/AN10899.zip Sensorless single-shunt FOC on LPC2900 /docs/en/application-note/AN10899.zip documents 645036621402383989 Application Note N en None Y zip 1.0 N N Sensorless single-shunt FOC on LPC2900 1.7 MB AN10899 N 1442088979026750871340 /docs/en/application-note/AN11229.pdf 2016-07-07 1442089092173704968586 PSP 5 Jul 6, 2012 Application Note None /docs/en/application-note/AN11229.pdf English documents 142083 None 645036621402383989 2022-12-07 N /docs/en/application-note/AN11229.pdf UUencoding for UART ISP /docs/en/application-note/AN11229.pdf documents 645036621402383989 Application Note N en None Y pdf 1.0 N N UUencoding for UART ISP 142.1 KB AN11229 N 1442089092173704968586 /docs/en/application-note/AN10878.pdf 2015-09-12 1442088977196707522378 PSP 6 Oct 6, 2009 Application Note None /docs/en/application-note/AN10878.pdf English documents 615000 None 645036621402383989 2022-12-07 /docs/en/application-note/AN10878.pdf Migrating to the LPC1700 series /docs/en/application-note/AN10878.pdf documents 645036621402383989 Application Note N en None Y pdf 1.0 N Migrating to the LPC1700 series 615.0 KB AN10878 N 1442088977196707522378 /docs/en/application-note/AN10775.pdf 2015-09-12 1442087442725741030975 PSP 7 Jul 16, 2009 Application Note None /docs/en/application-note/AN10775.pdf English documents 190000 None 645036621402383989 2022-12-07 /docs/en/application-note/AN10775.pdf NicheLite for LPC implementation notes /docs/en/application-note/AN10775.pdf documents 645036621402383989 Application Note N en None Y pdf 1.0 N NicheLite for LPC implementation notes 190.0 KB AN10775 N 1442087442725741030975 Brochure 1 /docs/en/brochure/75016628.pdf 2011-06-30 1442048668925720770657 PSP 9 Aug 31, 2008 Brochure Arm<sup>&#174;</sup>968-based microcontrollers with USB, CAN, LIN, 5V ADC and Motor Control; 125 MHz, 32-bit Microcontrollers with Arm968™ core, LPC2900 series None /docs/en/brochure/75016628.pdf English documents 571026 None 712453003803778552 2022-12-07 N /docs/en/brochure/75016628.pdf Arm<sup>&#174;</sup>968-based microcontrollers with USB, CAN, LIN, 5V ADC and Motor Control; 125 MHz, 32-bit Microcontrollers with Arm968™ core, LPC2900 series /docs/en/brochure/75016628.pdf documents 712453003803778552 Brochure N en None Y pdf 1.0 N N Arm<sup>&#174;</sup>968-based microcontrollers with USB, CAN, LIN, 5V ADC and Motor Control; 125 MHz, 32-bit Microcontrollers with Arm968™ core, LPC2900 series 571.0 KB 75016628 N 1442048668925720770657 Data Sheet 1 /docs/en/data-sheet/LPC2921_23_25.pdf 2013-02-27 1442063749090715333236 PSP 1 Apr 14, 2010 Data Sheet None /docs/en/data-sheet/LPC2921_23_25.pdf English documents 564346 None 980000996212993340 2022-12-07 N /docs/en/data-sheet/LPC2921_23_25.pdf Arm9 microcontroller with CAN, LIN, and USB /docs/en/data-sheet/LPC2921_23_25.pdf documents 980000996212993340 Data Sheet N en None Y pdf 3.0 N N Arm9 microcontroller with CAN, LIN, and USB 564.3 KB LPC2921_23_25 N 1442063749090715333236 Errata 1 /docs/en/errata/ES_LPC2921_23_25.pdf 2015-09-12 1442124306969715752625 PSP 10 Apr 4, 2009 Errata None /docs/en/errata/ES_LPC2921_23_25.pdf English documents 49000 None 155452329886410597 2022-12-07 /docs/en/errata/ES_LPC2921_23_25.pdf Errata Sheet LPC2921/LPC2923/LPC2925 /docs/en/errata/ES_LPC2921_23_25.pdf documents 155452329886410597 Errata N en None Y pdf 1.0 N Errata Sheet LPC2921/LPC2923/LPC2925 49.0 KB ES_LPC2921_23_25 N 1442124306969715752625 Package Information 1 /docs/en/package-information/SOT407-1.pdf 2016-02-12 1455079031654714388770 PSP 11 Feb 8, 2016 Package Information None /docs/en/package-information/SOT407-1.pdf English documents 652940 None 302435339416912908 2022-12-07 N /docs/en/package-information/SOT407-1.pdf plastic low profile quad flat package; 100 leads; body 14 x 14 x 1.4 mm /docs/en/package-information/SOT407-1.pdf documents 302435339416912908 Package Information N en None Y pdf 1.0 N N plastic low profile quad flat package; 100 leads; body 14 x 14 x 1.4 mm 652.9 KB SOT407-1 N 1455079031654714388770 Supporting Information 1 /docs/en/supporting-information/TN00009.pdf 2016-07-07 1442133580577719961178 PSP 13 May 9, 2014 Supporting Information None /docs/en/supporting-information/TN00009.pdf English documents 148799 None 371282830530968666 2022-12-07 N /docs/en/supporting-information/TN00009.pdf ADC design guidelines /docs/en/supporting-information/TN00009.pdf documents 371282830530968666 Supporting Information N en None Y pdf 1.0 N N ADC design guidelines 148.8 KB TN00009 N 1442133580577719961178 Training Presentation 1 /docs/en/supporting-information/R_10005.pdf 2013-11-27 1442134899968717326737 PSP 12 Nov 27, 2013 Training Presentation None /docs/en/supporting-information/R_10005.pdf English documents 37278 None 501713016990820713 2022-12-07 N /docs/en/supporting-information/R_10005.pdf Driving the LPC2900 with Murata resonators /docs/en/supporting-information/R_10005.pdf documents 501713016990820713 Training Presentation N en None Y pdf 1.1 N N Driving the LPC2900 with Murata resonators 37.3 KB R_10005 N 1442134899968717326737 User Guide 1 /docs/en/user-guide/UM10316.pdf 2015-09-12 1442125898334730971462 PSP 8 Oct 26, 2010 User Guide None /docs/en/user-guide/UM10316.pdf English documents 3439000 None 132339537837198660 2022-12-07 /docs/en/user-guide/UM10316.pdf LPC29xx User manual /docs/en/user-guide/UM10316.pdf documents 132339537837198660 User Guide N en None Y pdf 3.0 N LPC29xx User manual 3.4 MB UM10316 N 1442125898334730971462 true Y Products

Documentation

Quick reference to our documentation types.

1-10 of 13 documents

Compact List

Application Note (6)
Brochure (1)
Data Sheet (1)
Errata (1)
Package Information (1)
Supporting Information (1)
Training Presentation (1)
User Guide (1)

Design Files

Quick reference to our design files types.

2 design files

Support

What do you need help with?