Arm9 microcontroller with CAN and LIN

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

See product image

Product Details

Block Diagram

Choose a diagram:

Block diagram: LPC2917FBD144, LPC2919FBD144

Block diagram: LPC2917FBD144, LPC2919FBD144

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 multi-layer matrix which can be used with the SPI interfaces and the UARTs, as well as for memory-to-memory transfers including the TCM memories.
  • External Static Memory Controller (SMC) with eight memory banks; up to 32-bit data bus; up to 24-bit address bus.
  • Up to 108 general-purpose I/O pins with programmable pull-up, pull-down, or bus keeper.
  • Vectored Interrupt Controller (VIC) with 16 priority levels.
  • Up to 19 level-sensitive external interrupt pins, including 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).
  • Two separate internal Static RAM (SRAM) instances; 32 kB SRAM and 16 kB SRAM.
  • 8 kB ETB SRAM also available for code execution and data.
  • Up to 768 kB high-speed flash-program memory.
  • 16 kB true EEPROM, byte-erasable and programmable.

Serial interfaces

  • 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 and 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 PSPLPC2919FBD144en 14 Application Note Application Note t789 7 Brochure Brochure t518 2 Data Sheet Data Sheet t520 1 Errata Errata t522 1 Package Information Package Information t790 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 1442066513263721506010 PSP 568.2 KB None None documents None 1442066513263721506010 /docs/en/data-sheet/LPC2917_19_01.pdf 568245 /docs/en/data-sheet/LPC2917_19_01.pdf LPC2917_19_01 documents N N 2013-02-27 Arm9 microcontroller with CAN and LIN /docs/en/data-sheet/LPC2917_19_01.pdf /docs/en/data-sheet/LPC2917_19_01.pdf Data Sheet N 980000996212993340 2022-12-07 pdf N en Dec 9, 2009 980000996212993340 Data Sheet Y N Arm9 microcontroller with CAN and LIN Application Note Application Note 7 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 8 1.0 English 1442088972824733753448 PSP 1.1 MB None None documents None 1442088972824733753448 /docs/en/application-note/AN10689.pdf 1050000 /docs/en/application-note/AN10689.pdf AN10689 documents N 2015-09-12 Full-duplex software UART for LPC2000 /docs/en/application-note/AN10689.pdf /docs/en/application-note/AN10689.pdf Application Note N 645036621402383989 2022-12-07 pdf en Jan 18, 2008 645036621402383989 Application Note Y N Full-duplex software UART for LPC2000 User Guide User Guide 1 9 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 2 10 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 11 1.0 English High-performance Arm<sup>&#174;</sup>968-based microcontroller with CAN and LIN; NXP 80-MHz, 32-bit Arm968 microcontroller LPC291x with CAN and LIN 1442049029106728530482 PSP 160.2 KB None None documents None 1442049029106728530482 /docs/en/brochure/75016101.pdf 160215 /docs/en/brochure/75016101.pdf 75016101 documents N N 2011-07-03 High-performance Arm<sup>&#174;</sup>968-based microcontroller with CAN and LIN; NXP 80-MHz, 32-bit Arm968 microcontroller LPC291x with CAN and LIN /docs/en/brochure/75016101.pdf /docs/en/brochure/75016101.pdf Brochure N 712453003803778552 2022-12-07 pdf N en Aug 31, 2008 712453003803778552 Brochure Y N High-performance Arm<sup>&#174;</sup>968-based microcontroller with CAN and LIN; NXP 80-MHz, 32-bit Arm968 microcontroller LPC291x with CAN and LIN Errata Errata 1 12 1.0 English 1442124174484723216540 PSP 38.0 KB None None documents None 1442124174484723216540 /docs/en/errata/ES_LPC2919_01.pdf 38000 /docs/en/errata/ES_LPC2919_01.pdf ES_LPC2919_01 documents N 2015-09-12 Errata sheet LPC2919/01 /docs/en/errata/ES_LPC2919_01.pdf /docs/en/errata/ES_LPC2919_01.pdf Errata N 155452329886410597 2022-12-07 pdf en Apr 9, 2009 155452329886410597 Errata Y N Errata sheet LPC2919/01 Package Information Package Information 1 13 1.0 English 1455079124155726366869 PSP 830.0 KB None None documents None 1455079124155726366869 /docs/en/package-information/SOT486-1.pdf 830000 /docs/en/package-information/SOT486-1.pdf SOT486-1 documents N 2016-02-09 plastic low profile quad flat package; 144 leads; body 20 x 20 x 1.4 mm /docs/en/package-information/SOT486-1.pdf /docs/en/package-information/SOT486-1.pdf Package Information N 302435339416912908 2022-12-07 pdf en Feb 8, 2016 302435339416912908 Package Information Y N plastic low profile quad flat package; 144 leads; body 20 x 20 x 1.4 mm Training Presentation Training Presentation 1 14 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 false 0 LPC2919FBD144 downloads en true 1 Y PSP Application Note 7 /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 /docs/en/application-note/AN10689.pdf 2015-09-12 1442088972824733753448 PSP 8 Jan 18, 2008 Application Note None /docs/en/application-note/AN10689.pdf English documents 1050000 None 645036621402383989 2022-12-07 /docs/en/application-note/AN10689.pdf Full-duplex software UART for LPC2000 /docs/en/application-note/AN10689.pdf documents 645036621402383989 Application Note N en None Y pdf 1.0 N Full-duplex software UART for LPC2000 1.1 MB AN10689 N 1442088972824733753448 Brochure 2 /docs/en/brochure/75016628.pdf 2011-06-30 1442048668925720770657 PSP 10 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 /docs/en/brochure/75016101.pdf 2011-07-03 1442049029106728530482 PSP 11 Aug 31, 2008 Brochure High-performance Arm<sup>&#174;</sup>968-based microcontroller with CAN and LIN; NXP 80-MHz, 32-bit Arm968 microcontroller LPC291x with CAN and LIN None /docs/en/brochure/75016101.pdf English documents 160215 None 712453003803778552 2022-12-07 N /docs/en/brochure/75016101.pdf High-performance Arm<sup>&#174;</sup>968-based microcontroller with CAN and LIN; NXP 80-MHz, 32-bit Arm968 microcontroller LPC291x with CAN and LIN /docs/en/brochure/75016101.pdf documents 712453003803778552 Brochure N en None Y pdf 1.0 N N High-performance Arm<sup>&#174;</sup>968-based microcontroller with CAN and LIN; NXP 80-MHz, 32-bit Arm968 microcontroller LPC291x with CAN and LIN 160.2 KB 75016101 N 1442049029106728530482 Data Sheet 1 /docs/en/data-sheet/LPC2917_19_01.pdf 2013-02-27 1442066513263721506010 PSP 1 Dec 9, 2009 Data Sheet None /docs/en/data-sheet/LPC2917_19_01.pdf English documents 568245 None 980000996212993340 2022-12-07 N /docs/en/data-sheet/LPC2917_19_01.pdf Arm9 microcontroller with CAN and LIN /docs/en/data-sheet/LPC2917_19_01.pdf documents 980000996212993340 Data Sheet N en None Y pdf 3.0 N N Arm9 microcontroller with CAN and LIN 568.2 KB LPC2917_19_01 N 1442066513263721506010 Errata 1 /docs/en/errata/ES_LPC2919_01.pdf 2015-09-12 1442124174484723216540 PSP 12 Apr 9, 2009 Errata None /docs/en/errata/ES_LPC2919_01.pdf English documents 38000 None 155452329886410597 2022-12-07 /docs/en/errata/ES_LPC2919_01.pdf Errata sheet LPC2919/01 /docs/en/errata/ES_LPC2919_01.pdf documents 155452329886410597 Errata N en None Y pdf 1.0 N Errata sheet LPC2919/01 38.0 KB ES_LPC2919_01 N 1442124174484723216540 Package Information 1 /docs/en/package-information/SOT486-1.pdf 2016-02-09 1455079124155726366869 PSP 13 Feb 8, 2016 Package Information None /docs/en/package-information/SOT486-1.pdf English documents 830000 None 302435339416912908 2022-12-07 /docs/en/package-information/SOT486-1.pdf plastic low profile quad flat package; 144 leads; body 20 x 20 x 1.4 mm /docs/en/package-information/SOT486-1.pdf documents 302435339416912908 Package Information N en None Y pdf 1.0 N plastic low profile quad flat package; 144 leads; body 20 x 20 x 1.4 mm 830.0 KB SOT486-1 N 1455079124155726366869 Training Presentation 1 /docs/en/supporting-information/R_10005.pdf 2013-11-27 1442134899968717326737 PSP 14 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 9 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 14 documents

Compact List

Application Note (7)
Brochure (2)
Data Sheet (1)
Errata (1)
Package 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?