Buy NowBuy Now | Development Tools | Technical Documents | Video | Features | Kit Contents |
| Kit Overview
The Keil MCB2300MCB2300 Evaluation Board introduces you to the NXP LPC2300 ARM family and allows you to create and test working programs for this advanced architecture. With this hands-on process, you can determine the hardware and software requirements for current and future product development.
The Keil MCB2300MCB2300 Evaluation Board have two serial interfaces, a speaker, analog input (via potentiometer), two CAN interfaces, LCD, USB, Ethernet, and eight LEDs make this board a great starting point for your next ARM project.
This board is available in two variants: the MCB2370MCB2370 and the MCB2388MCB2388. The supplied microcontroller is one of the difference between the MCB2370 and the MCB2388 boards. The MCB2370 is populated with the LPC2378LPC2378 microcontroller, while the MCB2388 is populated with the LPC2388LPC2388 microcontroller. Additionally, the MCB2388 boards contain additional connectors for USB-OTG support.
Ordering information:
Key Applications: Communication gateways, Protocol converters, 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 | LPC23xx | µ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 | LPC23xx | μ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 Guide | ARM: MCB2300 Quick Start Guide |
Datasheet | NXP: LPC2388 Datasheet |
Application Note | ARM: 207 - Application Note of Porting an mbed Project to MDK-ARM |
Application Note | ARM: 222 - Application Note of Migrating FSFlash projects to MDK-ARM v4.20 |
Design Elements
Video
Kit Features
- LPC2300 MCUs
- USB 2.0 Full Speed Interface
- Standard USB connectors for USB Device, USB-OTG, USB Host and UART via USB on the MCB2300MCB2300 board for applications requiring USB communications.
- Dual Serial Ports
- Standard DB9 connectors are on the MCB2300MCB2300 for both of the LPC2300's serial ports. Your application may use either of these ports.
- Dual CAN Ports
- Standard DB9 connectors are on the MCB2300MCB2300 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.
- 100/10M Ethernet Port
- A standard RJ45 connector on the MCB2300MCB2300 board connects to an on-board Ethernet transceiver for applications requiring Ethernet communications.
- LCD Display
- A 2-line by 16-character, 8-bit LCD display. You may use this text display device to show real-time debug and program status messages.
- LF Amplifier
- An LF Amplifier on the MCB2300MCB2300 connects the D/A output of the LPC2300 device to a speaker. You may use this LF Amplifier to generate sound.
- Analog Voltage Control for ADC Input
- An adjustable analog voltage source is on the MCB2300MCB2300 board for testing the Analog to Digital output feature of the LPC2300. A configuration jumper enables and disables this feature.
- JTAG Download and Debug
- A JTAG interface is on the MCB2300MCB2300 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 LPC2300 device. For fast PC communication, use your PC's USB port.
Kit Contents
- The MCB2300MCB2300 Evaluation Board.
- A µVision IDE Quick Start Guide.
- An ARM Development Tools Overview.
- Example Programs for the MCB2300MCB2300 Evaluation Board
- All examples can be compiled and debugged using the Lite Edition.