ARM Modules & Development Boards
These Keil starter kits are complete and ready to use. They include the CPU module and baseboard, plus code lmited evaluation C compiler, debugger and example applications.
!

ULINK2 USB-JTAG Adapter

!
The Keil ULINK2 USB-JTAG Adapter connects your PC's USB port to your target hardware (via JTAG, SWD, or OCDS) and allows you to debug embedded programs running on target hardware.

ULINK2 offers all the features of the original ULINK USB-JTAG Adapter and adds serial wire debug (SWD) support, return clock support, and a real-time agent. ULINK2 works with standard Windows USB drivers.

New features in ULINK2 include:

  • Plug-and-Play installation using standard Windows USB drivers,
  • Serial Wire Debug (SWD) support for ARM Cortex-M3 based devices,
  • Real-Time Agent with memory R/W during execution, terminal emulation, and serial debug output.
  • 10-pin connector support (20-pin connector continues to be supported).

ULINK2 may be used for:

  • On-chip Debugging (using on-chip JTAG, SWD, or OCDS),
  • Flash Memory Programming (using user-configurable Flash programming algorithms).

Using the Keil µVision IDE/Debugger with the ULINK2 adapter, you can easily create, download, and test embedded applications on actual target hardware.

ULINK-PRO USB-JTAG Adapter

!

The Keil ULINKpro Debug and Trace Unit connects your PC's USB port to your target system (via a JTAG, Cortex Debug, or Cortex Debug+ETM connector). It allows you to program, debug, and analyze your applications using its unique streaming trace technology.

ULINKpro, together with MDK-ARM, provides extended on-the-fly debug capabilities for Cortex-M devices. You are able to control the processor, set breakpoints, and read/write memory contents, all while the processor is running at full speed. High-Speed data and instruction trace are streamed directly to your PC enabling you to analyze detailed program behaviour.

Features

  • Supports ARM7, ARM9, Cortex-M0, Cortex-M1, Cortex-M3, and Cortex-M4 devices
  • JTAG support for ARM7, ARM9, and Cortex-M
  • Serial Wire Debug (SWD) support for Cortex-M
  • Serial Wire Viewer (SWV) Data Trace for Cortex-M up to 100Mbit/s (Manchester mode)
  • Instruction Trace (ETM) for Cortex-M3 and Cortex-M4 up to 800Mbit/s
  • Unique Streaming Trace direct to your PC, provides unlimited trace buffer
  • JTAG Clock Speed up to 50MHz
  • Supports Cortex-M devices running at up to 200MHz
  • High-Speed Memory Read/Write up to 1MBytes/sec
  • Seamless integration with the Keil µVision IDE & Debugger
  • Wide target voltage range: 1.2V - 3.3V, 5V tolerant
  • Support for 5V only devices using optional 5V Adapter
  • USB 2.0 High-Speed connection
  • USB powered (no power supply required)
  • Target Connectors
    • 10-pin (0.05") - Cortex Debug Connector
    • 20-pin (0.10") - ARM Standard JTAG Connector
    • 20-pin (0.05") - Cortex Debug+ETM Connector

The unique streaming trace capabilities of ULINKpro delivers sophisticated analysis features such as:

  • Data and Event Trace analysis presented in a variety of MDK-ARM windows
  • Complete Code Coverage information about your programs execution ensuring thorough application testing
  • Performance Analysis using the Execution Profiler and Performance Analyzer to identify program bottlenecks, optimize your application, and to isolate problems

MCB1200U-ME Development Kit with ULINK-ME

Only
!

The Keil MCB1200 Evaluation Board enables you to create and test working programs based on the NXP LPC1200 family of ARM Cortex™-M0 processor-based devices.

Features

  • 33MHz LPC1227FBD64/301 device ARM Cortex-M0 processor-based MCU in 64-pin LQFP
  • On-Chip Memory: 128KB Flash and 8KB RAM
  • Serial Interface
  • Potentiometer for ADC Input
  • Up to 55 GPIO
  • 8 User LEDs + power
  • 4 push-buttons (2 GPIO, ISP, & reset)
  • Power via USB connector
  • Debug Interface Connectors
    • 10-pin Cortex debug (0.05 inch connector)

MCB1200U Development Kit with ULINK2

Only
!

The Keil MCB1200 Evaluation Board enables you to create and test working programs based on the NXP LPC1200 family of ARM Cortex™-M0 processor-based devices.

Features

  • 33MHz LPC1227FBD64/301 device ARM Cortex-M0 processor-based MCU in 64-pin LQFP
  • On-Chip Memory: 128KB Flash and 8KB RAM
  • Serial Interface
  • Potentiometer for ADC Input
  • Up to 55 GPIO
  • 8 User LEDs + power
  • 4 push-buttons (2 GPIO, ISP, & reset)
  • Power via USB connector
  • Debug Interface Connectors
    • 10-pin Cortex debug (0.05 inch connector)

MCBNUC1XXU-ME Development Kit with ULINK-ME

Only
!

The Keil MCBNUC1xx Evaluation Board enables you to create and test working programs based on the Nuvoton NUC1xx family of ARM Cortex™-M0 processor-based devices.

 

Features

  • 50MHz NUC140VE3AN ARM Cortex™-M0 processor-based MCU in 100-pin LQFP
  • On-Chip Memory: 128KB Flash & 16KB RAM
  • USB 2.0 Full Speed Device Interface
  • UART, I2C, SPI and 76 GPIO via PCB headers
  • Potentiometer for ADC Input
  • 8 LEDs and 3 push-buttons
  • Power via USB connector
  • Debug Interface Connectors
    • 10-pin Cortex debug (0.05 inch connector)
    • 20-pin ARM Standard JTAG (0.1 inch connector)

 

MCBTWR60-UME Development Kit with ULINK-ME

Only
!

The Keil MCBTWRK60 Starter Kit features the Freescale Kinetis K60 Tower system, ULINK-ME Debug Adapter, and examples which enable you to create and test working programs based on the Kinetis devices.

 

Features

  • Kinetis K60N512 device (Cortex™-M4)
  • 10/100 Ethernet Port
  • USB 2.0 Full Speed - USB, USB-OTG, & USB Host
  • Serial, CAN, SPI, I2C, and Flexbus interfaces
  • SD Card Slot, MMA7660 3-axis accelerometer
  • Capacitive Touch Pads
  • Potentiometer, 4 LEDs, 2 pushbuttons, infrared port
  • Integrated OS-JTAG Debug interface
  • ULINK-ME Debug Adapter
  • Kit includes Tower K60 MCU module, Serial Module, and Elevator module
  • 20-pin Cortex debug + ETM Trace (0.05 inch) Connector

MCBTWR60-DEV Development Kit with Freescale ARM Compiler Licence

Only
!

The Keil MCBTWRK60 Starter Kit features the Freescale Kinetis K60 Tower system, ULINK-ME Debug Adapter, and examples which enable you to create and test working programs based on the Kinetis devices.

 

Features

  • Kinetis K60N512 device (Cortex™-M4)
  • 10/100 Ethernet Port
  • USB 2.0 Full Speed - USB, USB-OTG, & USB Host
  • Serial, CAN, SPI, I2C, and Flexbus interfaces
  • SD Card Slot, MMA7660 3-axis accelerometer
  • Capacitive Touch Pads
  • Potentiometer, 4 LEDs, 2 pushbuttons, infrared port
  • Integrated OS-JTAG Debug interface
  • ULINK-ME Debug Adapter
  • Kit includes Tower K60 MCU module, Serial Module, and Elevator module
  • 20-pin Cortex debug + ETM Trace (0.05 inch) Connector

Development Software

The MCBTWRK60 Starter Kit includes the MDK-Freescale Tools. These tools help you get started writing programs and testing the microcontroller and its capabilities. Sample applications that run on the MCBTWRK60, and a Quickstart guide are included.

MCB1114U-ME Development Kit with ULINK-ME

Only
!

The Keil MCB1000 Evaluation Boards enable you to create and test working programs based on the NXP family of ARM Cortex™-M0 and Cortex-M3 processor-based devices.

It is available in four configurations:

Features

  • 50MHz ARM Cortex-M0 processor-based MCU in 48-pin LQFP (MCB1114, MCB11C14 & MCB11U14)
  • 72MHz ARM Cortex-M3 processor-based MCU in 48-pin LQFP (MCB1343)
  • On-Chip Memory: 32KB Flash and 8KB RAM (6KB LPC11U14)
  • CAN 2.0 Interface (LPC11C14 only)
  • USB 2.0 Device (LPC11U14 and LPC1343 only)
  • Serial Interface
  • Potentiometer for ADC Input
  • Up to 42 GPIO
  • 8 User LEDs + power
  • 4 push-buttons (2 GPIO, ISP, & reset)
  • Power via USB connector
  • Debug Interface Connectors
    • 10-pin Cortex debug (0.05 inch connector)

MCB1114U Development Kit with ULINK2

Only
!

The Keil MCB1000 Evaluation Boards enable you to create and test working programs based on the NXP family of ARM Cortex™-M0 and Cortex-M3 processor-based devices.

It is available in four configurations:

Features

  • 50MHz ARM Cortex-M0 processor-based MCU in 48-pin LQFP (MCB1114, MCB11C14 & MCB11U14)
  • 72MHz ARM Cortex-M3 processor-based MCU in 48-pin LQFP (MCB1343)
  • On-Chip Memory: 32KB Flash and 8KB RAM (6KB LPC11U14)
  • CAN 2.0 Interface (LPC11C14 only)
  • USB 2.0 Device (LPC11U14 and LPC1343 only)
  • Serial Interface
  • Potentiometer for ADC Input
  • Up to 42 GPIO
  • 8 User LEDs + power
  • 4 push-buttons (2 GPIO, ISP, & reset)
  • Power via USB connector
  • Debug Interface Connectors
    • 10-pin Cortex debug (0.05 inch connector)

MCB11C14U-ME Development Kit with ULINK-ME

Only
!

The Keil MCB1000 Evaluation Boards enable you to create and test working programs based on the NXP family of ARM Cortex™-M0 and Cortex-M3 processor-based devices.

It is available in four configurations:

Features

  • 50MHz ARM Cortex-M0 processor-based MCU in 48-pin LQFP (MCB1114, MCB11C14 & MCB11U14)
  • 72MHz ARM Cortex-M3 processor-based MCU in 48-pin LQFP (MCB1343)
  • On-Chip Memory: 32KB Flash and 8KB RAM (6KB LPC11U14)
  • CAN 2.0 Interface (LPC11C14 only)
  • USB 2.0 Device (LPC11U14 and LPC1343 only)
  • Serial Interface
  • Potentiometer for ADC Input
  • Up to 42 GPIO
  • 8 User LEDs + power
  • 4 push-buttons (2 GPIO, ISP, & reset)
  • Power via USB connector
  • Debug Interface Connectors
    • 10-pin Cortex debug (0.05 inch connector)