Media Alert
31 Mar 2009
MDK-ARM 3.50 supports Cortex-M0 and CMSIS
Plano, TX: Keil today announced the availability of the
Microcontroller Development Kit (MDK-ARM) v3.50. This release is the
first to support the ARM® Cortex™-M0 processor, the Cortex
Microcontroller Software Interface Standard (CMSIS) and includes new
device and simulation support.
The Cortex-M0 processor is ARM's smallest, lowest power
processor and is the third member of the Cortex-M processor family.
The processor's Thumb® instruction set, along with MDK's MicroLib
library, enables the achievement of exceptional code density, which
is important for embedded applications with memory size
restrictions.
As the Cortex-M family of processors grows, ARM has introduced the
Cortex Microcontroller Software Interface Standard
hardware abstraction layer which defines a consistent and simple
software interface to the processor, enabling code reuse and sharing
between projects, and reducing time-to-market.
MDK v3.50 is the first development tool to be CMSIS-compliant. It
includes example projects with processor and device header files
structured according to the CMSIS convention. This enables developers
to easily migrate application software between Cortex-M
processor-based devices. For example, you can begin development on a
Cortex-M0 processor-based device, taking advantage of its low cost
and power consumption, then if you require higher performance migrate
the same project to a Cortex-M3 processor-based device.
Device and simulation support has been extended to include the
latest Cortex-M3 processor-based devices from NXP, STMicroelectronics
and Toshiba. MDK v3.50 now supports the Toshiba TMPM330, NXP LPC1700
and STMicroelectronics STM32E families of devices. Example projects
and templates are included to help you get started on your next
project using one of these devices.
Keil has partnered with Atmel to develop simulation support for
the Atmel AT91 Software Package v1.5. The package includes extensive
examples for the AT91SAM family of ARM7™ and ARM9™
family-based devices, all of which can be run using the MDK v3.50
extended device simulation or on an Atmel evaluation board.
Availability
Keil MDK-ARM v3.50 is now available for download from the Keil
website: www.keil.com/update/sw/rvmdk/3.50.
About Keil
Keil, an ARM company, makes C compilers, macro assemblers,
real-time kernels, debuggers, simulators, integrated environments,
and evaluation boards for ARM7/ARM9™/Cortex-M3,
XC16x/C16x/ST10, 251, and 8051 processor-based microcontroller
families. Products available from Keil include embedded development
tools, evaluation software, product updates, application notes,
example code and technical support. More information on Keil is
available at http://www.keil.com/.
About ARM
ARM designs the technology that lies at the heart of advanced
digital products, from wireless, networking and consumer
entertainment solutions to imaging, automotive, security and storage
devices. ARM's comprehensive product offering includes 32-bit RISC
microprocessors, graphics processors, video engines, enabling
software, cell libraries, embedded memories, high-speed connectivity
products, peripherals and development tools. Combined with
comprehensive design services, training, support and maintenance, and
the company's broad Partner community, they provide a total system
solution that offers a fast, reliable path to market for leading
electronics companies. More information on ARM is available at
http://www.arm.com.
ARM, RealView and µVision are
registered trademarks of ARM Limited. Keil,Cortex are trademarks of
ARM Limited. All other brands or product names are the property of
their respective holders. "ARM" is used to represent ARM Holdings
plc; its operating company ARM Limited; and the regional subsidiaries
ARM INC.; ARM KK; ARM Korea Ltd.; ARM Taiwan; ARM France SAS; ARM
Consulting (Shanghai) Co. Ltd.; ARM Belgium N.V.; AXYS Design
Automation Inc.; AXYS GmbH; ARM Embedded Solutions Pvt. Ltd.; and ARM
Physical IP, Inc.; and ARM Norway AS.