Keil Logo

What's New in CARM Version 2.11

  • [uVision3 IDE/Debugger/Simulator]
    Added partial device simulation and target debugging for the following devices: Complete device simulation is expected in April 2005.
  • [SRT71x Library]
    The STR71x-specific device library (available as a separate download) has been updated and includes corrections for a problem in the generic interrupt handler.
  • [Hitex STR7 Evaluation Board Support]
    Added examples for the Hitex STR7 Evaluation Board in the \KEIL\ARM\...\BOARDS\HITEX\STR7\ folder.
  • [CARM C Compiler]
    Improved code generated for __fiq functions, indirect function calls, and common sub-expression pointer arithmetic.
  • [CARM C Compiler]
    Corrected problems with loop optimization and long long arithmetic.
  • [CARM C Compiler]
    Corrected a problem with the atof library routine. When converting small floating-point numbers (like 1.234567e-35), the return value was NaN instead of the correct value.
  • [CARM C Compiler]
    Shifted the "Unreferenced Local Variable' warning to the default warning level 2.
  • [LARM Linker]
    Solved problems with incorrect "Data Type Different" linker warnings.
  • [uVision3 IDE/Debugger/Simulator]
    Corrected a problem with PWM and SPI simulation on Philips LPC2000 devices. The TRACESYNC, RTCK, BOOT0, and BOOT1 pins are now sampled at reset which allows startup simulation with external bus configuration.
  • [uVision3 IDE/Debugger/Simulator]
    Corrected a potential problem in the Editor when outlining is enabled.
  • [uVision3 IDE/Debugger/Simulator]
    Corrected a potential problem loading GNU ARM C++ code.
  • [uVision3 IDE/Debugger/Simulator]
    Added several new context menu items that provide quick access to listing files. The linker CODE listing may now be accessed within the editor.
  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.