Actel

Overview

Back to top

ARM development tools enable developers to get the best from their ARM-based systems. Whether implementing an ARM-based SoC, or writing software for an Application Processor or embedded microcontroller, ARM tools enable you to deliver the best solution with the highest performance and lowest power.

The ARM Compiler is the industry standard for the ARM architecture and has been continually developed over a period of more than 20 years. In 2005, ARM acquired the Keil tools business, adding new MCU tools to complement their RealView tools portfolio.

At Keil, they don't make a compiler for every different microcontroller architecture. They concentrate on just a few chip families that they can support very well. That's why most of their customers will agree that they have the best development tools for ARM, XC16x/C16x/ST10, 251, and 8051 microcontroller families. Since they have fewer product lines to support, they can dedicate more time to better supporting each tool chain. That allows Keil to improve their tools and product support faster than other vendors.

Ways Keil help you finish your job faster:

Quality is the prime motivating factor at Keil. They want to provide you with a quality product, service, and support. If they don't meet your expectations, please let them know. If they exceed your expectations, tell your friends.

Products and Services

Back to top
Keil Products for ARM Microcontrollers

Keil development tools for ARM7, ARM9, Cortex-M0, Cortex-M1, and Cortex-M3 microcontrollers are easy to learn and use, yet powerful enough for the most demanding embedded applications. From the Microcontroller Development Kit (MDK-ARM) to the line of ULINK JTAG Debuggers, Keil products are consistently chosen by embedded developers for their reliability and effectiveness.

  • MDK-ARM - Keil's Microcontroller Development Kit comes in two editions: MDK-ARM and MDK Basic. Both editions feature µVision, the ARM Complier, MicroLib, and RTX, but the MDK Basic edition is limited to 256K so that small applications are more affordable.
  • RL-ARM - When your ARM microcontroller application calls for real-time thread control, TCP, Flash, CAN*, or USB* support, a proven library like RL-ARM will save you substantial time coding and debugging.
  • RL-TCPnet - The RL-TCPnet library is a full networking suite specifically written for ARM7 and Cortex-M processor-based microcontrollers including support for SmartFusion Cortex-M3. It is highly optimized, has a small code footprint, and gives excellent performance.
  • JTAG Debuggers - The ULINK Products enable sophisticated debugging, real-time trace and Flash programming via JTAG and Serial Wire Debug modes.

* The CAN and USB functions within RL-ARM are not supported for SmartFusion.

Keil Products for 8051 Microcontrollers

There are three editions of the Keil C51 Development Kit so that you can choose the most affordable option for your software development needs:

  • PK51 - The Professional Kit supports classic and extended 8051 devices and includes the µVision IDE and Debugger. The Debugger accurately simulates on-chip peripherals (I2C, CAN, UART, SPI, Interrupts, I/O Ports, A/D Converter, D/A Converter, and PWM Modules) of your 8051 device. Simulation helps you understand hardware configurations and avoids time wasted on setup problems. Additionally, with simulation, you can write and test applications before target hardware is available.
  • CA51 - The Compiler Kit supports classic 8051 devices and includes the µVision IDE.
  • A51 - The Assembler Kit supports assembly code generation for classic 8051 devices.
  • JTAG Debuggers - When you are ready to begin testing your software application with target hardware, use a ULINK USB-JTAG Adapter to download and test program code on your target system.

Numerous example programs are included with each kit to help you get started with the most popular embedded 8051 devices.

Downloads

Back to top

For free downloads of the evaluation edition of Keil software, visit www.keil.com/demo.

For information about pricing and obtaining products, licenses or services, please contact Keil directly.

Contact Information

Back to top

For additional information, contact Keil at:

Keil - USA
4965 Preston Park Blvd., Suite 650
Plano, TX 75093
USA
Web: www.keil.com

Keil Sales (Texas, USA)
Toll Free: 800.348.8051
Phone: 972.312.1107
Fax: 972.312.1159
Email: sales.us@keil.com

Keil Sales (California, USA)
Phone: 408.576.-1500
Fax: 408.576.1501
Email: order-usa@arm.com

Support - USA
Toll Free: 800.648.0251
Phone: 972.312.1107
Fax: 972.312.1159
Email: support.us@keil.com
Keil - International
Bretonischer Ring 16
D-85630 Grasbrunn
Germany


Keil Sales (Germany)
Phone: +49 89.456040.20
Fax: +49 89.468162
Email: sales.intl@keil.com


Keil Sales (UK)
Phone: +44 01223.400400
Fax: +44 01223.400410
Email: order-europe@arm.com

Support- International
Phone: +49 89.456040.24
Fax: +49 89.468162
Email: support.intl@keil.com