element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Technical Library
  • Products
  • Dev Tools
  • Technical Library
  • More
  • Cancel
Technical Library
Documents ARM: MCB2100 Evaluation Board based on NXP LPC2129 MCU
  • Documents
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Technical Library to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Engagement
  • Author Author: sunnyzhuo1
  • Date Created: 7 Aug 2012 2:11 AM Date Created
  • Last Updated Last Updated: 4 Jan 2013 11:13 AM
  • Views 1753 views
  • Likes 0 likes
  • Comments 0 comments
Related
Recommended

ARM: MCB2100 Evaluation Board based on NXP LPC2129 MCU

Buy NowBuy NowDevelopment ToolsTechnical DocumentsVideoFeaturesKit Contents

image

Kit Overview

 

The Keil MCB2100MCB2100 Evaluation Board allows you to generate and test application programs for the NXP LPC2100 microcontroller family. With this hands-on process, you can determine hardware and software requirements for current and future product development.

 

The MCB2100MCB2100 Evaluation Board ships with an LPC2129LPC2129 device that is a superset of several other device variants of the NXP LPC2100 microcontroller series. The MCB2100MCB2100 Board contains all hardware components required in a single-chip LPC2100 system. The LPC2129LPC2129 is based on a 16/32-bit ARM7TDMI-S CPU with real-time emulation and embedded trace support, together with 64/128/256 kB of embedded high-speed flash memory. With their compact 64-pin package, low power consumption, various 32-bit timers, 4-channel 10-bit ADC, two advanced CAN channels, PWM channels and 46 fast GPIO lines with up to nine external interrupt pins these microcontrollers are particularly suitable for automotive and industrial control applications, as well as medical systems and fault-tolerant maintenance buses. With a wide range of additional serial communications interfaces, they are also suited for communication gateways and protocol converters as well as many other general-purpose applications.

 

The MCB2100MCB2100 Evaluation Board includes MDK-ARMMDK-ARM Evaluation Tools. These tools help you get started writing programs and testing the microcontroller and its capabilities. Sample applications which run on the MCB2100 are included. The Keil MCB2100MCB2100 Evaluation Board connects to your PC using the serial port (for Flash download using FlashMagic) or the JTAG interface (for program debug using a Keil ULINK family USB-JTAG Adapter and the µVision IDE and Debugger).

 

Key applications: automotive and industrial control applications, medical systems, communication gateways and protocol converters, etc.

More Development Kits and Tools
imageOther NXP Development KitsimageNXP Overview
imageDevelopment Platforms & Kitsimageelement14 Knode

 

Development Tools


 

Software Development Tools:

 

Tool TypeSupplierMPNSupported   FamilyDescription
IDEARMKeil MDK-ARMCortexTm-M / Cortex-R4 / ARM7Tm / ARM9TmThe MDK-ARM is a complete software development environment for CortexTm-M, Cortex-R4, ARM7Tm and ARM9Tm 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
RTOSMicriumµC/OS-IILPC21xxµ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
RTOSMicriumµC/OS-IIILPC21xxμ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
RTOSSeggerembOSARM CortexTm-M  / Cortex-A / ARM7Tm / ARM9TmembOS 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   TypeSupplierMPNSupported   FamilyDescription
Emulator / Debugger / ProgrammerARMULINK2ULINK2ARM CortexTm-M / ARM7Tm / ARM9TmULINK2 Debug Adapter
Emulator / Debugger / ProgrammerARMULINKProULINKProARM CortexTm-M / ARM7Tm / ARM9TmULINKpro Debug and Trace Unit
EmulatorSeggerJ-LinkJ-LinkARM CortexTm-M / CortexTm-A / ARM7Tm / ARM9TmJTAG/SWD Emulator with USB interface
ProgrammerSeggerFlasher ARMFlasher ARMARM CortexTm-M / CortexTm-A / ARM7Tm / ARM9TmFlash Programmer for ARM and Cortex cores

 

Back to top

 

Technical Documents


 

Learning Center
TypeDescription
DatasheetNXP: LPC2109_2119_2129 Datasheet
Application NoteARM: 173 - Application Note of Implementing Interface DLLs for ARM Hardware Debuggers (AGDI)- Rev. 2
Application NoteARM: 188 - Application Note of ELF/DWARF Output Format Used by Keil ARM Tools
Application NoteARM: 192 - Application Note of Using TCP/IP Examples on ARM Powered Evaluation Boards
Application NoteARM: 193 - Application Note of Migrating to MDK-ARM from RVDS

 

Design Elements
TypeDescription
SchematicsARM: MCB2100 Evaluation Board Schematics
BSPARM: In-Application Programming (IAP) for Philips LPC2000
BSPARM: LPC2100 Insider's Guide Example Programs
BSPARM: Interrupt-Driven UART I/O for Philips LPC2100
BSPARM: CAN Examples for Philips LPC2000 series

 

Back to top

 

Video


 

image

 

Back to top

 

Kit Features


image

 

  • NXP LPC2129LPC2129 family of ARM processor-based devices
    • 32KB On-chip RAM
    • 256KB On-chip Flash
  • Dual Serial Ports
    • Standard DB9 connectors are on the MCB2100MCB2100 board for both of the LPC21xx's serial ports. Your application may use either or both of these ports.
  • Dual CAN Ports
    • Standard DB9 connectors are on the MCB2100MCB2100 board for applications requiring CAN communications. Your application may use either or both of these ports, or they may be disabled with a configuration jumper.
  • Analog Voltage Control for ADC Input
    • An adjustable analog voltage source is on the MCB2100MCB2100 board for testing the Analog to Digital output feature of the LPC21xx. A configuration jumper enables and disables this feature.
  • JTAG Download and Debug
    • A JTAG interface is on the MCB2100MCB2100 board and, coupled with the ULINK USB-JTAG adapter, allows flash programming. The on-chip debug interface can perform real-time in-circuit emulation of the LPC21xx device. For fast PC communication, use your PC's USB port.

 

 

 

 

 

Back to top

Kit Contents


 

  • The MCB2100MCB2100 Evaluation Board
  • A µVision IDE Quick Start Guide
  • An ARM Development Tools Overview
  • Example Programs for the MCB2100MCB2100 Evaluation Board
    • All examples can be compiled and debugged using the Lite Edition

Back to top

 


  • lpc2119
  • lpc2129
  • nxp
  • arm
  • mcb2100
  • Share
  • History
  • More
  • Cancel
  • Sign in to reply
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube