Buy NowBuy Now | Development Tools | Technical Documents | Video | Features | Kit Contents |
| Kit Overview
The Keil MCB2929MCB2929 Evaluation Board introduces the NXP LPC2900 family of ARM9 processor-based devices, allowing you to create and test working programs for this advanced architecture. The MCB2929 has a wide range of interfaces making it a great starting point for your next ARM project.
The MCB2929MCB2929 Evaluation Board ships with the LPC2929LPC2929 device that is a superset of several other device variants of the LPC29xx microcontroller series. The MCB2929MCB2929 Board contains all the hardware components required in a single-chip LPC29xx system. The NXP LPC2929 is an ARM968E-S based high-performance 32-bit RISC Microcontroller with Thumb extensions, 768KB on-chip Flash ROM with In-System Programming (ISP) and In-Application Programming (IAP), 56KB RAM (incl.ETB RAM), 32KB Instruction TCM and 32KB Data TCM, 16KB EEPROM, CPU clock up to 125 MHz, On-chip very low power ring oscillator (0.4MHz), On-chip crystal oscillator, On-chip PLL. Dual-master 6-channel GPDMA, External Static Memory Controller (SMC), 2 CAN 2.0B controllers, LIN 2.0 master controllers, 2 UART, 3 Q-SPI, 2 I2C, Two 10-bit 8-channel ADC (3.3V), One 10-bit 8-channel ADC(5V), 4 32-bit Timer, Four 6-channel PWMs, Two 32-bit dedicated Timer for PWM and ADC, Quadrature Encoder Interface(QEI), 32-bit Watchdog, Vectored Interrupt Controller (VIC) with 16 priority levels, up to 21 level-sensitive external interrupt pins, up to 104 GPIO pins, Flexible Reset Generator Unit (RGU), Flexible Clock-Generation Unit (CGU), Power Management Unit (PMU).
The MCB2929MCB2929 Evaluation Board also includes a 320x240 TFT LCD QVGA color display module with a built-in touchscreen. The MCB2929 Evaluation Board and Starter Kit include the MDK-ARM Evaluation Tools. These tools help you get started writing programs and testing the microcontroller and its capabilities. Sample applications that run on the MCB2929 and a Quickstart guide are included.
Ordering information:
Key Applications: Industrial drives, Pumps, HVAC systems, Vending and cash machines, Motor control. | |||||||||||
|
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 | 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 Guide | ARM: MCB2929 Quick Start Guide |
User Guide | ARM: MCB2929 User's Guide |
User Manual | NXP: LPC29xx User manual |
Datasheet | NXP: LPC2926_27_29 Datasheet |
Application Note | NXP: AN10809 - LPC29xx flash features |
Application Note | NXP: AN10778 - PCB layout guidelines for NXP MCUs in BGA packages |
Application Note | NXP: AN10809 - LPC29xx Power-down Mode Explained |
Application Note | NXP: AN10899 - LPC2900 FOC |
Revision Note | NXP: Errata sheet of LPC2929 |
Design Elements
Type | Description |
---|---|
Schematics | ARM: MCB2929 Evaluation Board Schematics |
Video
Kit Features
- 125MHz LPC2929LPC2929 ARM968E-S processor-based MCU in 144-pin LQFP
- On-Chip Memory: 768KB Flash, 56KB RAM, & 16KB EEPROM
- External Memory: 1MB SRAM
- Color QVGA TFT LCD with touchscreen
- USB 2.0 Full Speed - USB, USB-OTG, & USB Host
- 2 CAN Interfaces
- Serial Ports
- MicroSD Card Interface
- 5-position Joystick and push-button
- Analog Voltage Control (2) for ADC Input
- 104 GPIO pins
- 20 pin JTAG (0.1 inch connector)
Kit Contents
- The MCB2929MCB2929 Evaluation Board
- A µVision IDE Quick Start Guide
- Example Programs for the MCB2929 Evaluation Board
- All examples can be compiled and debugged using the Lite Edition