Keil Tools is a leading provider of real-time kernels, C/C++ compilers, debuggers, integrated environments, simulation models, and evaluation boards for ARM, Cortex-M, Cortex-R4, 8051, C166, and 251 processor families.
The Keil ULINKpro-D Debug Unit connects your PC's USB port to your target system (via a JTAG,
Cortex Debug, or Cortex Debug+ETM connector). The Keil ULINKpro-D allows you to program, and debug Cortex-Mx devices. You 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 behavior.
Keil Tools ARM Cortex™-M4 Evaluation Boards for NXP LPC4350 & STM STM32F407IG enables the user to create and test working programs based on the NXP LPC4350 or STMicroelectronics STM32 F4xx families of ARM Cortex™-M4 processor-based devices. The Keil Tools ARM Cortex™-M4 Evaluation Boards for NXP LPC4350 & STM STM32F407IG each include MDK-ARM Lite Edition development tools. These tools help the user get started writing programs and testing the microcontroller and its capabilities. Sample applications and a Quickstart guide are included with each evaluation board. The MCB4350 and the MCBSTM32F400 are each available as a stand alone evaluation board or as a starter kit which includes the ULINK2 or the ULINK-ME debug adapter.
Keil Tools ARM Cortex™-M3 Evaluation Boards for NXP LPC185x & STM STM32F207IG enable the user to create and test working programs based on the NXP LPC1850, LPC1857, and the STMicroelectronics STM32 F2xx families of ARM Cortex™-M3 processor-based devices. The Keil Tools ARM Cortex™-M3 Evaluation Boards for NXP LPC185x & STM STM32F207IG each include the MDK-ARM Lite Edition development tools. These tools help the user get started writing programs and testing each microcontroller and its capabilities. Sample applications and a Quickstart guide are included with each evaluation board. The MCB1850, MCB1857, and the MCBSTM32F200 are each available as a stand alone evaluation board or as a starter kit which includes the ULINK2 or the ULINK-ME debug adapter.
Keil Tools MCBTWRK60 Starter Kits feature the Freescale Kinetis K60 Tower system, ULINK-ME Debug Adapter, and examples which enable the user to create and test working programs based on the Kinetis devices. Keil Tools MCBTWRK60 Starter Kits include the MDK-Lite or the MDK-Freescale tools. These tools help the user get started writing programs and testing the microcontroller and its capabilities. Sample applications that run on the MCBTWRK60 and a Quickstart guide are included.
Keil Tools MCB1100 & MCB1200 ARM Cortex™-M0 Evaluation Boards & Starter Kits enable users to create and test working programs based on the NXP LPC1200 families of ARM Cortex™-M0 processor-based devices. The Keil Tools MCB1100 & MCB1200 series support four different NXP processors:- The MCB1114 is populated with a NXP LPC1114FBD48/302 device.- The MCB11C14 is populated with a NXP LPC11C14FB48/301 device with CAN.- The MCB11U10 is populated with a NXP LPC11U14FB48/201 device with USB.- The MCB1200 is populated with a NXP LPC1227FBD64/301 device with USB.The Keil Tools MCB1114, MCB11C14, and MCB11U10 Evaluation Boards feature a 50MHz ARM Cortex-M0 processor-based MCU in 48-pin LQFP. The MCB1200 series features a 33MHz LPC1227FBD64/301 device ARM Cortex-M0 processor-based MCU in 64-pin LQFP.
Keil Tools MDK-PRO is the Professional Edition complete software development environment for Cortex™-M, Cortex-R4, ARM7™, and ARM9™ processor-based devices. MDK Professional Edition is specifically designed for microcontroller applications, and is easy to learn and use, yet powerful enough for the most demanding embedded applications. MDK is optimized for MCU applications and combines the ARM C/C++ Compiler, the μVision IDE/Debugger, the Keil RTX realtime operating system, and middleware libraries.
Keil Tools' MBED Microcontroller Prototyping Tool is used for prototyping microcontroller-based systems. This fast, low-risk prototyping tool from Keil includes integral hardware and software support for the NXP LPC1768 ARM®Cortex™-M3 based MCU, making it highly accessible to a broad range of users. Keil's MBED NXP LPC1768 also
features 40-pin DIP, 0.1" pitch form-factor, 64KB RAM and 512KB FLASH,
Ethernet, USB, 2xSPI, 2xI2C, 2xCAN 3xUART, 6xPWM, 6xADCs, 1xDAC, USB
drag 'n' drop programming, high-level C++ libraries, and online
browser-based tool chain. Keil's MBED prototyping tool provides a fast
way for experienced users to create proof-of-concept designs early in
the development process.
The Keil MCB1760 Evaluation Board allows you to create and test working programs for the advanced architecture of the NXP LPC1760 family of ARM Cortex™-M3 processor-based devices. The Keil MCB1760 has a wide range of interfaces that make it a great starting point for the latest Cortex-M3 project. This Keil evaluation board features a 100 MHz LPC1768 ARM Cortex-M3 processor-based MCU in 100-pin LQFP, 512KB Flash, 64KB RAM on-chip memory, color QVGA TFT LCD, 10/100 Ethernet Port, USB 2.0 Full Speed, and more. Systems requirements for the Keil MCB1760 Evaluation Board are a PC with an available USB port, Windows (2000, XP, or Vista), a CD-ROM drive, and optional ULINK family USB-JTAG Adapter for high-performance debug/download.
The Keil MCBSTM32E Evaluation Board and Starter Kit introduces designers to the STMicroelectronics STM32 family of ARM® devices and provides an easy way to create and test working programs for this architecture. The MCBSTM32E features an STM32F103ZE microcontroller (MCU), a QVGA LCD display, and USB, CAN, MicroSD Card, and UART interfaces. The Keil evaluation board also includes analog input via potentiometer, analog output to speaker, and eight LEDs.
Keil's MCB2460 Evaluation Boards serve as an introduction to NXP's LPC2400 ARM family and allow for creating and testing working programs for the LPC2400's advanced architecture. Boards include an LPC2468 MCU, 128MB external RAM, and 32MB external Flash. The products feature a 3.2" color QVGA LCD display with touch screen, a speaker, analog input (via potentiometer), and a wide range of interfaces, including two CAN interfaces, two serial interfaces, USB, Ethernet, SD/MMC cards, and UARTs.