Keil Logo

What's New in CARM Version 2.32a

  • [uVision3 IDE/Debugger/Simulator]
    Corrected problems with GNU C++ debugging including single and multiple inheritance.
  • [uVision3 IDE/Debugger/Simulator]
    Added automated source code search paths for GNU. Manually adding search paths with the SET SRC= debugger command is no longer required.
  • [uVision3 IDE/Debugger/Simulator]
    Corrected problems with RealView/ADS symbolic debugging with inline functions.
  • [uVision3 IDE/Debugger/Simulator]
    Added call stack display using the call stack frame information contained in the ELF/DWARF file.
  • [uVision3 IDE/Debugger/Simulator]
    Added RDI support which allows you to connect the uVision3 Debugger to RDI-compliant devices like the Segger JLINK. Detailed information is available in the Getting Started User's Guide — RDI Interface Driver.
  • [CARM C Compiler]
    Added source browser information to the generated object file.
  • [CARM C Compiler]
    Added the div and ldiv library routines.
  • [CARM C Compiler]
    Modified the default behavior of the uVision Debugger to loads *.ELF files.
  • [CARM C Compiler]
    Corrected a problem with floating-point division. In some situations, division with nearly identical numbers may have caused inaccurate results.
  • [CARM C Compiler]
    Corrected a parameter passing problem with indirectly called functions.
  • [CARM C Compiler]
    Corrected several problems with the __packed attribute and byte-aligned accesses.
  • [AARM Macro Assembler]
    Added the ability to specify user-defined class names in the AREA directive.
  • [ULINK USB-JTAG Adapter]
    Added support for Analog Devices ADuC703x and Philips LPC214x devices.
  • [ULINK USB-JTAG Adapter]
    Added several new Flash programming algorithms.
  • [ULINK USB-JTAG Adapter]
    Changed the reset/startup behavior as described in the Getting Started User's Guide — JTAG Debugging — ULINK: Reset Sequence..
  • [ULINK USB-JTAG Adapter]
    Modified the startup sequence in the KEILUL.SYS driver to prevent power failures (and system crashes) when the debugger starts.
  • [Atmel AT91SAM7S Support]
    Added Flash algorithms, header files, and extended startup code for the Atmel AT91SAM7S32/64/128/256 devices.
  • [Philips LPC214x Support]
    Added MCB2140 Evaluation Board, USB example projects, and header files for the following Philips Devices:
  • [OKI Device Support]
    Added startup code, example projects, ARTX RTOS configuration, and header files for the following OKI devices:
  • [OKI Device Support]
    Added the following example projects that run on OKI Evaluation Boards. The projects contain different targets for different memory configurations such as Flash, Internal RAM, and External RAM. The ABSTRACT.TXT file in each projects contains detailed information about the project and the available targets.
    • \ML674000\BLINKY\: Blinky example for the ML674000 Board.
    • \ML67Q4003\BLINKY\: Blinky example for the ML67Q4003 Board.
    • \ML67Q5003\BLINKY\: Blinky example for the ML67Q5003 Board.
    • \ML674000\ARTX_BLINKY\: Blinky example using the ARTX RTOS for the ML674000 Board.
    • \ML67Q4003\ARTX_BLINKY\: Blinky example using the ARTX RTOS for the ML67Q4003 Board.
    • \ML67Q5003\ARTX_BLINKY\: Blinky example using the ARTX RTOS for the ML67Q5003 Board.
  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.