Buy NowBuy Now | Development Tools | Technical Documents | Video | Features | Kit Contents |
| Kit Overview
The ARM7TDMI based MCB2470MCB2470 Evaluation Board allows you to generate and test application programs for the NXP (formerly Philips) LPC24xx microcontroller family. With this hands-on process, you can determine the hardware and software requirements for current and future product development.
The MCB2470MCB2470 Evaluation Board ships with the LPC2478LPC2478 device that is a superset of several other device variants of the LPC24xx microcontroller series. The MCB2470MCB2470 Board contains all the hardware components required in a single-chip LPC24xx system. The NXP LPC2478LPC2478 is an ARM7TDMI based high-performance 32-bit RISC Microcontroller with Thumb extensions, 512KB on-chip Flash ROM with In-System Programming (ISP) and In-Application Programming (IAP), 98KB RAM, CPU clock up to 72 MHz, On-chip crystal oscillator, On-chip 4MHz RC oscillator, On-chip PLL. Enhanced Vectored Interrupt Controller, Ethernet 10/100 MAC with DMA, External Memory Controller for static and dynamic memories, USB 2.0 Full Speed Device Controller and Host/OTG Controller, CAN 2.0B with two channels, LCD Controller (STN and TFT), General purpose DMA controller, Four UARTs, one with full modem interface, Three I2C serial interfaces, Three SPI/SSP serial interfaces, I2S interface, SD/MMC memory-card interface, 10-bit ADC with 8 channels, 10-bit DAC, Four 32-bit timers with capture/compare, Watchdog Timer, PWM unit for three-phase motor control, Real Time Clock with optional battery backup, Brown-out detect circuit, General purpose I/O pins.
The MCB2470MCB2470 Evaluation Board also includes a 320x240 TFT LCD QVGA color display module with a built-in touchscreen. The MCB2470 Evaluation Board includes the MDK-ARMMDK-ARM Evaluation Tools. These tools help you get started writing programs and testing the microcontroller and its capabilities. Sample applications that run on the MCB2470 are included.
Key Applications: Portable electronics applications, Point-of-Sale (POS) applications, Industrial control, Medical systems. | |||||||||||
|
Development Tools
Software Development Tools:
Tool Type | Supplier | MPN | Supported Family | Description |
---|---|---|---|---|
IDE | ARM | Keil MDK-ARM | ARM Cortex-M / Cortex-R4 / ARM7 / ARM9 | The MDK-ARM is a complete software development environment for Cortex-M, Cortex-R4, ARM7 and ARM9 processor-based devices. MDK-ARM is specifically designed for microcontroller applications, it is easy to learn and use, yet powerful enough for the most demanding embedded applications. Learn More |
RTOS | Micrium | µC/OS-II | LPC21xx | µC/OS-II, the Real-Time Kernel, is a portable, ROMable, scalable, preemptive, real-time deterministic multitasking kernel for microprocessors, microcontrollers and DSPs. Offering unprecedented ease-of-use, µC/OS-II is delivered with complete source code and in-depth documentation. Learn More |
RTOS | Micrium | µC/OS-III | LPC21xx | μC/OS-III is Micrium’s newest RTOS, designed for developers who need to save time on their current and next embedded sytem projects. Using a commercial real-time kernel such as μC/OS-III provides a solid foundation and framework to the design engineer dealing with the growing complexity of embedded designs. Learn More |
RTOS | Segger | embOS | ARM Cortex-M / Cortex-A / ARM7 / ARM9 | embOS is a priority-controlled real time operating system, designed to be used as foundation for the development of embedded real-time applications. It is a zero interrupt latency, high-performance RTOS that has been optimized for minimum memory consumption in both RAM and ROM, as well as high speed and versatility. Learn More |
Hardware Development Tools:
Tool Type | Supplier | MPN | Supported Family | Description |
---|---|---|---|---|
Emulator / Debugger / Programmer | ARM | ULINK2ULINK2 | ARM Cortex-M / ARM7 / ARM9 | ULINK2 Debug Adapter |
Emulator / Debugger / Programmer | ARM | ULINKProULINKPro | ARM Cortex-M / ARM7 / ARM9 | ULINKpro Debug and Trace Unit |
Emulator | Segger | J-LinkJ-Link | ARM Cortex-M / Cortex-A / ARM7 / ARM9 | JTAG/SWD Emulator with USB interface |
Programmer | Segger | Flasher ARMFlasher ARM | ARM Cortex-M / Cortex-A / ARM7 / ARM9 | Flash Programmer for ARM and Cortex cores |
Technical Documents
Learning Center
Type | Description |
---|---|
User Manual | NXP: LPC24XX User manual |
Datasheet | NXP: LPC2470 Datasheet |
Application Note | ARM: Application Note 161 - Interface and Simulation of an LCD Text Display |
Application Note | ARM: Application Note 198 - Using the uVision Socket Interface |
Application Note | ARM: Application Note 147 - CAN Simulation in µVision2 |
Application Note | NXP: AN10778 - Application Note on PCB Layout Guidelines for NXP MCUs in BGA Packages ,V2 |
Design Elements
Type | Description |
---|---|
Schematics | ARM: LPC24xx QVGA Base Board Schematics |
Schematics | ARM: LPC24xx OEM Board Schematics |
Video
Kit Features
- LPC2478LPC2478 ARM7TDMI processor-based MCU
- On-Chip Memory: 512KB Flash & 96KB RAM
- External Memory: 128MB NAND Flash, 4MB NOR Flash, & 32MB SDRAM
- Color QVGA LCD with Touchscreen
- 10/100 Ethernet Port
- USB 2.0 Full Speed - USB, USB-OTG, USB Host, & UART via USB
- Serial Port and CAN Interface
- SD/MMC Card Interface
- 5-position Joystick and 3-axis accelerometer
- Analog Voltage Control for ADC Input
- Amplifier and Speaker
- JTAG interface and ETM Trace port (provision for a Mictor-38 connector)
Kit Contents
- MCB2470MCB2470 Evaluation Board
- QVGA LCD and Touch Screen
- MCB2470 Quick Start Guide
- MDK-ARMMDK-ARM Evaluation Tools