LPC2387FBD100K
Overview
The LPC2387FBD100K is a high-performance microcontroller based on the ARM7TDMI-S core running at up to 72 MHz. It features a robust peripheral set designed for connectivity, including 10/100 Ethernet, USB 2.0 Device, and two CAN channels, supported by 512 kB of flash and 98 kB of SRAM. The device is particularly suited for industrial communication bridging and applications requiring multiple high-speed serial interfaces.
Why Choose This Part
The LPC2387 offers a significant memory footprint of 512 kB flash and 98 kB SRAM, which is generous for an ARM7-based architecture. Its high level of integration, including Ethernet and 5V tolerant I/O pins, simplifies PCB design for industrial environments. The dual CAN 2.0B controllers and 10-bit ADC provide a versatile platform for mixed-signal control and networking.
Applications
Getting Started
Development is typically performed using NXP MCUXpresso, Keil MDK, or IAR Embedded Workbench for ARM. For hardware evaluation, look for legacy LPC2300 series evaluation boards or use a J-Link or ULINK2 debugger via the standard JTAG interface. Note that this architecture requires an ARM7-compatible toolchain, as it precedes the Cortex-M era.



