Keil, an ARM® Company, makes C compilers, macro assemblers, real-time kernels, debuggers, simulators, integrated environments, evaluation boards, and emulators for ARM7™ family, ARM9™ family and Cortex-M3™ processor-based microcontroller devices as well continuing to support classic XC16x/C16x/ST10, 251, and 8051 microcontroller families. With tools that support every level of developer, from students to professional applications engineers, and all of the most popular MCU derivatives, from 8/16-bit to 32-bit solutions, Keil tools enable users to get their projects completed on schedule, easily and efficiently.
DB-ARM Debugger Kit
The µVision IDE from Keil combines project management, make facilities, source code editing, program debugging, and complete simulation in one powerful environment. The µVision development platform is [more]
MCBSTM32 Evaluation Board
The Keil MCBSTM32 Evaluation Board introduces you to the STMicroelectronics Cortex-M3 family of ARM devices and allows you to create and test working programs for this advanced architecture. One serial interface, analog input (via potentiometer), one CAN interface, LCD, USB, and eight LEDs make this board a great starting point for your next Cortex-M3 project. [more]
MCBSTR750 Evaluation Board
The Keil MCBSTR750 Evaluation Board introduces you to the STMicroelectronics STR750 ARM family and allows you to create and test working programs for this advanced architecture. This board is a great starting point for your next ARM project. [more]
MCBSTR730 Evaluation Board
The Keil MCBSTR730 Evaluation Board introduces you to the STMicroelectronics STR730 ARM family and allows you to create and test working programs for this advanced architecture. [more]
MCB950 Evaluation Board for NXP P89LPC952
The Keil MCB950 Evaluation Board is a versatile, flexible prototype board for the NXP P89LPC952 microcontroller family. It includes the Keil µVision LPC Development Studio which allows you to create and debug programs that you can program into the on-chip Flash ROM using FlashMagic. [more]
MCB2140 Evaluation Board
The Keil MCB2140 Evaluation Board introduces you to the Philips LPC2140 ARM family and allows you to create and test working programs for this advanced architecture. [more]
MCB2103 Evaluation Board
The Keil MCB2103 Evaluation Board introduces you to the Philips LPC2103 ARM family and allows you to create and test working programs for this advanced architecture. [more]
MCB2400 Evaluation Board
The Keil MCB2400 Evaluation Board introduces you to the NXP (founded by Philips) LPC2400 ARM family and allows you to create and test working programs for this advanced architecture. [more]
MCB2370 Evaluation Board
The Keil MCB2370 Evaluation Board introduces you to the Philips LPC23xx ARM family and allows you to create and test working programs for this advanced architecture. This board a great starting point for your next ARM project. [more]
MCB2360 Evaluation Board
The Keil MCB2360 Evaluation Board introduces you to the Philips LPC23xx ARM family and allows you to create and test working programs for this advanced architecture. This board a great starting point for your next ARM project. [more]
MCB900 Evaluation Board
The Keil MCB900 Evaluation Board is a versatile, flexible prototype board for the NXP P89LPC93x microcontroller family. MCB900 connects to the a COM port of your PC via the serial COM interface. It includes the Keil µVision LPC Development Studio which allows you to create and debug programs that you can program into the on-chip Flash ROM using FlashMagic. [more]
MCBSTR9 Evaluation Board
The Keil MCBSTR9 Evaluation Board introduces you to the STMicroelectronics STR9 ARM family and allows you to create and test working programs for this advanced architecture. The Keil MCBSTR9 Evaluation Board connects to your PC using the JTAG interface (for program debug using the Keil ULINK USB-JTAG Adapter and the µVision IDE and Debugger). It provides Serial (RS-232), CAN, Ethernet, and USB interfaces as well as eight LEDs, analog input (via potentiometer), and several push buttons. [more]
MCB2140 Evaluation Kit for LPC2140 family
The Keil MCB2140 Evaluation Board (populated with the new LPC2148) introduces you to the newest NXP LPC2140 ARM7-based family and allows you to create and test working programs for this advanced architecture.
The Keil MCBSTR7 Evaluation Board introduces you to the STMicroelectronics STR710 family and allows you to create and test working programs for this ARM-based architecture. Serial and CAN interfaces, analog input (via potentiometer), and eight LEDs (on Port 3) are available. Debugging is supported via the JTAG interface and the Keil ULink USB-JTAG adapter. An evaluation copy of the Keil ARM Development Tools is included. [more]
MCB2130 Evaluation Board
MCB2130 Evaluation Board introduces you to the NXP LPC2130 ARM family and allows you to create and test working programs for this advanced architecture. Two serial interfaces, a speaker, analog input (via [more]
MCB2100 Evaluation Board
MCB2100 Evaluation Board introduces you to the NXP LPC2100 ARM family and allows you to create and test working programs for this advanced architecture. Two CAN and two serial interfaces are available. [more]
ULINK2 USB-JTAG Adapter
The Keil ULINK2 USB-JTAG Adapter connects your PCs USB port to your target hardware (via JTAG, SWD, or OCDS) and allows you to debug embedded programs running on target hardware. [more]
ULINK USB Interface Adapter
The Keil ULINK USB to JTAG adapter connects a PC USB port to your development board via JTAG. When used together with RealView MDK-ARM you can easily create, download, test and debug embedded programs running on target hardware. [more]
RealView® Microcontroller Development Kit for the ARM
The RealView® Microcontroller Development Kit for the ARM microcontroller family supports over 100 ARM derivatives from Analog Devices, Atmel, NXP, Samsung, Sharp, and STMicroelectronics.
The RealView Real-Time Library (RTL-ARM) offers a library of commonly used components to aid developers in developing their applications.RealView RTL-ARM includes:
The Keil EPM900 Emulator supports in-circuit debugging and parallel Flash ROM programming for the NXP P89LPC9xx device family. The EPM900 connects directly to the µVision Debugger which provides full [more]