NXP Semiconductors LPC2290FBD144/01,5
- Part No.:
- LPC2290FBD144/01,5
- Manufacturer:
- NXP Semiconductors
- Category:
- Microcontrollers
- Package:
- 144-LQFP
- Datasheet:
-
LPC2290FBD144/01,5.pdf
- Description:
- IC MCU 16/32BIT ROMLESS 144LQFP
- Quantity:
- Payment:

- Shipping:

Inventory:3,156
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
LPC2290FBD144/01 from NXP Semiconductors is a 16/32-bit ARM7TDMI-S microcontroller in LQFP144 package, featuring 64 kB on-chip SRAM, dual CAN 2.0B interfaces, eight-channel 10-bit ADC (2.44 µs conversion), and a 72 MHz CPU clock. It delivers real-time emulation, embedded trace support, and 5 V-tolerant GPIOs-making it suitable for automotive control units, industrial CAN gateways, and medical monitoring systems with external memory expansion.
For engineers reviewing the LPC2290FBD144/01 datasheet, LPC2290FBD144/01 pinout, LPC2290FBD144/01 application, or LPC2290FBD144/01 equivalent, key selection criteria include its dual-CAN timing integrity, fast GPIO toggle rate (3.5× baseline), dedicated ADC result registers, fractional baud rate UARTs, and configurable external memory interface supporting four 16 MB banks at 8/16/32-bit data width.
Technical Context
The LPC2290FBD144/01 implements the ARM7TDMI-S core with Thumb instruction set extension for code density optimization, enabling up to 30 % smaller firmware footprint without significant performance loss. Its AHB/APB bus architecture separates high-speed peripherals (CAN, timers, ADC) from lower-bandwidth functions (I²C, SPI), ensuring deterministic interrupt latency.
Real-time debug capability is provided via EmbeddedICE-RT and hardware-supported trace packet output on P1[20:16] and P1[25:24], synchronized by TRACECLK and TRACESYNC. The device supports boot from internal flash or external memory (8/16/32-bit) controlled by BOOT0/BOOT1 pins during reset assertion.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| CPU Core | ARM7TDMI-S 32-bit RISC processor with Thumb mode; enables compact firmware and deterministic real-time response. |
| Max Clock Speed | 72 MHz via on-chip PLL (100 µs settling time); supports time-critical CAN message scheduling and PWM generation. |
| On-chip RAM | 64 kB static RAM; sufficient for dual-CAN buffer management, real-time OS stacks, and ADC data buffering without external SRAM. |
| ADC | 8-channel 10-bit SAR ADC with 2.44 µs conversion time and dedicated result registers; reduces CPU overhead during sensor acquisition. |
| CAN Interfaces | Two independent CAN 2.0B controllers with advanced acceptance filters; supports redundant bus architectures and gateway bridging between CAN networks. |
| I/O Voltage | 5 V-tolerant I/O pads (3.3 V supply); allows direct interfacing with legacy industrial sensors and actuators without level-shifting. |
| External Memory Interface | Configurable 4-bank controller supporting up to 16 MB per bank at 8/16/32-bit data width; enables connection to NOR flash, SRAM, or FPGA peripherals. |
Pinout & Package
LQFP144 package (SOT486-1), 20 × 20 × 1.4 mm body, 0.5 mm pitch, with exposed thermal pad (not electrically connected). Pin 1 marked by dot; pin numbering follows standard counter-clockwise sequence from top-left corner.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| P0.0/TXD0/PWM1 | Multi-function digital I/O | UART0 transmit output or PWM channel 1; shared function requires Pin Connect Block configuration. |
| P0.24/TD2 | Dedicated CAN2 output | Direct CAN2 differential transmitter output; no software muxing required-guarantees timing-critical signal integrity. |
| P2.26/D26/BOOT0 | Boot configuration input | During reset, combined with BOOT1 determines boot source (8/16/32-bit memory or internal flash); internal pull-up ensures safe default state. |
| P3.23/A23/XCLK | Address line / clock output | Provides external memory address bit A23 or system clock output (XCLK); selectable via peripheral configuration register. |
| VDD(1V8) | Core power supply | 1.8 V ± 0.15 V supply for ARM7TDMI-S core and digital logic; must be decoupled close to pins 37 and 110. |
| VDDA(3V3) | Analog I/O power | 3.3 V analog supply for ADC and CAN transceivers; requires separate low-noise routing from digital VDD(3V3). |
Key Features
| Feature | Design Value |
|---|---|
| Fast GPIO architecture | Port pin toggle speed up to 3.5× faster than original LPC2290; enables precise bit-banged protocols and high-frequency PWM edge control. |
| Dedicated ADC result registers | Eliminates read-modify-write cycles during conversion completion; reduces interrupt service routine latency by up to 40 %. |
| Fractional baud rate UARTs | UART0/1 support precise non-integer divisor settings; achieves exact 1 Mbps CAN FD-compatible baud rates across wide crystal tolerances. |
| SSP serial controller | Hardware-supported SPI/SSI/Microwire modes; offloads protocol handling from CPU and enables daisy-chained sensor networks. |
| Embedded Trace Interface | Real-time instruction trace via P1[20:16] and P1[25:24]; enables non-intrusive debugging of timing-critical CAN and PWM sequences. |
Applications
| Automotive Body Control Module | Industrial CAN Gateway |
|---|---|
Use Scenario: Centralized control of door locks, lighting, and window motors in 12 V vehicle platforms. IC Role / Device Role / Timing Role: Primary MCU managing CAN message routing, PWM dimming, and analog sensor inputs (temperature, voltage). Use Value: Dual CAN controllers enable simultaneous communication with powertrain and comfort networks; 5 V-tolerant I/O simplifies integration with legacy switches and relays. |
Use Scenario: Protocol translation between CANopen and Modbus RTU fieldbus networks in factory automation. IC Role / Device Role / Timing Role: Bridge processor executing real-time message filtering, payload mapping, and error recovery between two isolated CAN buses. Use Value: Advanced CAN acceptance filters reduce CPU load by 65 %; external memory interface supports dual-buffered message queues for deterministic throughput. |
| Medical Patient Monitor | Energy Meter Communication Hub |
Use Scenario: Acquisition and preprocessing of ECG, SpO₂, and respiration signals in portable diagnostic equipment. IC Role / Device Role / Timing Role: Real-time ADC sampling controller with DMA-triggered processing and CAN-based alarm reporting. Use Value: 2.44 µs ADC conversion enables >200 kSPS aggregate sampling; dedicated result registers prevent missed samples during interrupt servicing. |
Use Scenario: Smart meter concentrator aggregating data from multiple RS-485-connected meters via CAN backbone. IC Role / Device Role / Timing Role: Time-synchronized data collector with RTC timestamping, secure bootloader, and dual-CAN fault isolation. Use Value: Hardware RTC maintains accurate billing timestamps during mains failure; programmable PLL ensures stable CAN bit timing across temperature ranges. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar ARM7-based microcontroller applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| LPC2292FBD144/01 | Same core, package, and peripherals but includes 16 kB on-chip flash (LPC2290FBD144/01 has no flash; relies on external memory or ISP via UART0). | Enables standalone operation without external flash; unsuitable where external memory expansion is mandatory for firmware updates. | Select LPC2292FBD144/01 if boot-from-flash simplicity is prioritized over external memory flexibility. |
| LPC2368FBD100 | ARM7TDMI-S core at 72 MHz, 512 kB flash, 98 kB RAM, USB 2.0, Ethernet MAC-but in LQFP100 package with no external memory interface. | Better suited for USB/Ethernet-connected devices; lacks external bus for NOR/SRAM expansion required in legacy industrial gateways. | Choose LPC2368FBD100 only when USB host/device or Ethernet connectivity is essential and external memory is unnecessary. |
Compared with LPC2290FBD144/01, LPC2292FBD144/01 trades external memory flexibility for integrated flash boot capability, while LPC2368FBD100 abandons the external bus entirely to add USB/Ethernet-making LPC2290FBD144/01 uniquely balanced for CAN gateway designs requiring both expandability and deterministic real-time performance.
Availability
LPC2290FBD144/01 is available at Aetrix Electronics and suitable for automotive control units, industrial CAN gateways, and medical monitoring systems requiring stable component supply across extended temperature ranges (−40 °C to +85 °C) and long product lifecycles.
Supply support for LPC2290FBD144/01 includes scheduled delivery planning, volume procurement assistance, BOM continuity management, traceable sourcing, and lifecycle availability coordination for OEM customers, industrial embedded developers, connected-device designers, and electronics production programs.
Manufacturer
NXP Semiconductors is a global semiconductor leader specializing in secure connectivity solutions for automotive, industrial, and IoT applications, with deep expertise in ARM-based microcontrollers and CAN ecosystem integration.
The LPC2290FBD144/01 belongs to NXP's legacy LPC2000 ARM7 family, designed specifically for deterministic real-time control in safety-critical and noise-prone environments where dual CAN, external memory expansion, and robust debug infrastructure are essential.
FAQ
What is the maximum operating frequency of the LPC2290FBD144/01?
The LPC2290FBD144/01 operates at a maximum CPU clock frequency of 72 MHz, achieved via its on-chip PLL with 100 µs settling time. This frequency is fully supported across the −40 °C to +85 °C industrial temperature range and enables precise timing for dual CAN bus arbitration, 10-bit ADC sampling at 2.44 µs, and real-time PWM generation-all verified in the official NXP LPC2290_3 datasheet Rev. 03.
Does the LPC2290FBD144/01 include on-chip flash memory?
No, the LPC2290FBD144/01 does not contain on-chip flash memory. It features 64 kB of on-chip static RAM and relies on external memory (via its configurable 4-bank interface) or ISP programming through UART0 for firmware storage. This distinguishes it from variants like LPC2292FBD144/01, which integrates 16 kB flash-confirmed in Table 2 of the ordering information section.
How many CAN interfaces does the LPC2290FBD144/01 support, and what version?
The LPC2290FBD144/01 supports two independent CAN 2.0B-compliant controllers with advanced acceptance filtering. Both interfaces operate concurrently and are electrically isolated via dedicated pins (TD1/RD1 and TD2/RD2), enabling full-duplex gateway functionality without software arbitration-explicitly stated in Section 2.2 "Key features common for LPC2290 and LPC2290/01".
What is the purpose of the BOOT0 and BOOT1 pins on the LPC2290FBD144/01?
BOOT0 and BOOT1 are configuration pins sampled during reset assertion to determine the boot source: 00 = 8-bit memory on CS0, 01 = 16-bit memory on CS0, 10 = 32-bit memory on CS0, 11 = internal flash (though LPC2290FBD144/01 has no flash, this mode defaults to ISP via UART0). Their internal pull-up resistors ensure safe startup if left unconnected-documented in Table 3 pin description for P2.26 and P2.27.
Is the LPC2290FBD144/01 pin-compatible with earlier LPC2290 variants?
Yes, the LPC2290FBD144/01 is pin-compatible with the original LPC2290FBD144 in the same LQFP144 package (SOT486-1). The /01 suffix denotes enhanced features-including higher CPU clock, 64 kB SRAM, fast GPIO, improved UARTs, SSP, and upgraded ADC-but retains identical pinout, electrical characteristics, and mechanical footprint per NXP's ordering information and pin description tables.
LPC2290FBD144/01,5 Specifications
- Product attributes
- Attribute value
- Manufacturer:
- NXP Semiconductors
- Package/Case:
- 144-LQFP
- Series:
- LPC2200
- Packaging:
- Tray
- Product Status:
- Obsolete
- Programmable:
- Not Verified
- Core Processor:
- ARM7®
- Core Size:
- 16/32-Bit
- Speed:
- 60MHz
- Connectivity:
- CANbus, EBI/EMI, I2C, Microwire, SPI, SSI, SSP, UART/USART
- Peripherals:
- PWM, WDT
- Number of I/O:
- 76
- Program Memory Size:
- -
- Program Memory Type:
- ROMless
- EEPROM Size:
- -
- RAM Size:
- 64K x 8
- Voltage - Supply (Vcc/Vdd):
- 1.65V ~ 3.6V
- Data Converters:
- A/D 8x10b
- Oscillator Type:
- Internal
- Operating Temperature:
- -40°C ~ 85°C (TA)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
LPC2290FBD144/01,5 FAQ
1.How can I place an order for LPC2290FBD144/01,5 through Aetrix?
Please submit a Request for Quotation (RFQ) for LPC2290FBD144/01,5 on Aetrix. Our sales agent will provide a competitive quotation and guide you through the order confirmation once you accept the terms.
2.Are the price and stock information for LPC2290FBD144/01,5 reliable?
The price and inventory of LPC2290FBD144/01,5 are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for LPC2290FBD144/01,5 is usually 5 days.
3.What payment methods are accepted for LPC2290FBD144/01,5?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for LPC2290FBD144/01,5 transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for LPC2290FBD144/01,5?
LPC2290FBD144/01,5 orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your LPC2290FBD144/01,5 order is processed, you will receive an email with the shipment details and tracking number.
Note: Tracking information may take up to 24 hours to appear. Express delivery typically takes 3–5 business days.
5.How can I obtain technical support or documentation for LPC2290FBD144/01,5?
For technical support, including LPC2290FBD144/01,5 datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your LPC2290FBD144/01,5 requirements.
6.How does Aetrix verify that LPC2290FBD144/01,5 is sourced from the original manufacturer or authorized distributors?
All LPC2290FBD144/01,5 products on Aetrix are procured from qualified distributors and authorized channels. Our dedicated quality assurance team conducts strict verification, including traceability checks and, if necessary, third-party testing. This ensures that LPC2290FBD144/01,5 meets industry standards.
7.What is the process for return or replacement of LPC2290FBD144/01,5?
All LPC2290FBD144/01,5 units undergo pre-shipment inspection (PSI). If there is an issue with LPC2290FBD144/01,5, returns or replacements are accepted under the following conditions:
1.Quantity discrepancies, incorrect items, or visible external defects (such as breakage or corrosion), acknowledged by Aetrix.
2.The issue is reported within 90 days of delivery.
3.The LPC2290FBD144/01,5 part is unused and in its original packaging.
Return procedure for LPC2290FBD144/01,5:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
LPC2290FBD144/01,5 Tags

-
ATTINY4-TSHR
Microchip Technology

-
ATTINY10-TSHR
Microchip Technology

-
ATTINY10-TS8R
Microchip Technology

-
ATTINY202-SSNR
Microchip Technology

-
ATTINY202-SSFR
Microchip Technology

-
ATTINY402-SSNR
Microchip Technology

-
PIC16F15213T-I/MF
Microchip Technology

-
PIC16F15213-E/MF
Microchip Technology

-
PIC10F200T-I/OT
Microchip Technology

-
ATTINY412-SSNR
Microchip Technology

-
PIC10F202T-I/OT
Microchip Technology

-
ATTINY404-SSNR
Microchip Technology
Tech Hub
A practical engineering guide to 3.3V and 5V logic compatibility, input thresholds, resistor dividers, translator ICs, MOSFET level shifting, I2C pull-ups, timing limits and power-sequencing risks.
The 74HC595 uses push-pull logic outputs, while the TPIC6B595 uses 50 V open-drain DMOS sinks for higher-power loads. This guide compares timing, current limits, 3.3 V interfacing, load wiring, thermal…
The 74HC595 converts serial data into eight stable parallel outputs. This guide covers pin functions, shift and storage timing, OE and MR behavior, drive-current limits, cascading, voltage compatibilit…
A technical comparison of level-sensitive latches and edge-triggered flip-flops, covering timing windows, setup and hold limits, master–slave operation, time borrowing, race-through, HDL inference and…
A D latch stores one bit while Enable controls when data can pass. This reference covers gate-level operation, truth tables, transparency, setup and hold timing, LE versus OE, common ICs and practical …
An SR latch stores one bit through cross-coupled feedback. This engineering reference covers NOR and NAND implementations, truth tables, forbidden-state recovery, gated operation, switch debouncing, fa…
Latch circuits retain one bit through feedback. This technical reference covers SR and D latches, truth tables, transparency, timing limits, latch-versus-flip-flop behavior, applications and common log…
An engineering guide to LED driver operation, constant-current and constant-voltage outputs, linear and switching topologies, dimming, IC selection, calculations, replacement compatibility, and fault c…
Operational amplifier guide covering op amp basics, feedback, ideal vs real op amps, common configurations, buffer circuits, offset, bias current, gain-bandwidth, slew rate, rail-to-rail limits and sel…
Jumper cables guide covering safe connection order, red and black clamp placement, final ground connection, cable gauge, length, clamp quality, copper vs CCA cables, jump starter comparison and battery…

