Keil Logo

What's New in MDKARM Version 4.00

  • [µVision4]
    The MDK-ARM includes the new µVision4 IDE.
  • [New Device Support]
    NXP LPC1343, LPC1342, LPC1313, and LPC1311 devices.
  • [New Device Support]
    Toshiba TMPM332FWUG device.
  • [Board Support]
    Added: Blinky and RTX_Blinky examples for Keil MCB1000 board in folders ..\ARM\Boards\Keil\MCB1000\Blinky\, and ..\ARM\Boards\Keil\MCB1000\RTX_Blinky\.
  • [Board Support]
    Added: PWM example for Keil MCBTMPM330 board in folder ..\ARM\Boards\Keil\MCBTMPM330\PWM\.
  • [Board Support]
    Added: framebuffer example for Keil MCBSTM32E board in folder ..\ARM\Boards\Keil\MCBSTM32E\Framebuffer\. This examples shows how to use a framebuffer to output LCD display.
  • [Board Support]
    Added: external example for Keil MCBSTM32E board in folder ..\ARM\Boards\Keil\MCBSTM32E\ExtRAM\. This examples shows how to load and run a programm from external RAM.
  • [Board Support]
    Added: several examples for Atmel AT91SAM7X-EK board in folders ..\ARM\Boards\Atmel\AT91SAM7X-EK\USB\Mouse\ , ..\ARM\Boards\Atmel\AT91SAM7X-EK\HID\Mouse\ , ..\ARM\Boards\Atmel\AT91SAM7X-EK\USB\Memory\, ..\ARM\Boards\Atmel\AT91SAM7X-EK\Hello\, and ..\ARM\Boards\Atmel\AT91SAM7X-EK\EasyWeb\.
  • [Board Support]
    Added: Blinky and RTX_Blinky examples ARM Cortex-M0 MPS board in folders ..\ARM\Boards\ARM\MPS_CM0\Blinky\ , ..\ARM\Boards\ARM\MPS_CM0\RX_Blinky\.
  • [Device Support]
    Added: flash programming algorithm for Spansion S29GL128P device in folder ..\ARM\Flash\S29GL128P\.
  • [ULINK]
    Updated: ICP flash programming algorithms to support STM STR91xFAxx6/7 devices.
  • [ULINK]
    Added: support for NXP LPC13xx devices. Reset, Memory Mapping and User Code signature features are available now.
  • [Device Simulation]
    Added: peripheral clock selection of NXP LPC13xx devices.
  • [RTX - Problems Solved]
    Corrected: a tsk_lock problem in ARM library. After a tick timer interrupt was disabled, the interrupt was not immediatelly blocked but a few cycles later. Therefore in some rare situations (very timing specific) it could happen that a blocked interrupt was still executed which eventually lead to RTX failure.
  • [RTX - Problems Solved]
    Updated: RTX configuration files for STMicroelectronics STR71x, STR73x and STR75x devices. Older RTX_Config.c files have to be replaced.
  • [RTX - Problems Solved]
    Corrected: a SVC_Handler problem in Cortex-M1 library. The __svc function return value was wrong.
  Arm logo
Important information

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies.

Change Settings

Privacy Policy Update

Arm’s Privacy Policy has been updated. By continuing to use our site, you consent to Arm’s Privacy Policy. Please review our Privacy Policy to learn more about our collection, use and transfers
of your data.