Keil Logo

What's New in CARM Version 2.40

  • [ULINK USB-JTAG Adapter]
    • Added support for Philips LPC2000 boot loader version 2.11. This new loader requires different timing at the JTAG BUS after reset.
    • Corrected an installation problem on Windows XP/SP2.
    • Corrected a startup code problem due to the watchdog on Atmel AT91SAM7Ax devices.
  • [CARM C Compiler]
    • Added Optimizer Level 8: Static Access Optimization. This optimization re-uses the base of prior load and store operations.
    • Added the toint library routine.
    • Corrected a problem with long long compares and negative numbers.
    • Corrected an access problem with unaligned __packed struct arrays.
  • [Philips LPC213x Support]
    • Added simulation supprt for the enhanced SPI Interface (SPI0).
    • Changed the A/D Input VTREG names AIN0-AIN15 to AD00-AD07 and AD10-AD17 to match names used in the latest data sheet from Philips.
    • Changed the A/D Reference Voltage VTREG name V3A to VREF to match names used in the latest data sheet from Philips.
  • [Philips LPC213x Support]
    • Added new USB example projects (isochronous example).
    • Added a header file for LPC214x device.
    • Added simulation for System Control & Status, Fast GPIO, PLL1 for USB, and Enhanced Power Control.
  • [uVision3 IDE/Debugger/Simulator]
    • Corrected problems with GNU C++ debugging including single and multiple inheritance.
    • Corrected potential problem with GNU C bit-field display in the watch window.
    • Corrected simulation of nested interrupt execution on Philips LPC2000 devices.
    • Corrected simulation of Peripheral Data Controller ENDRX/ENDTX flag on Atmel AT91SAM7S devices.
    • Corrected simulation of PLL Multiplication Factor on STR7xx devices.
    • Corrected a problem that allowed the RDI interface setup dialog to be opened from the Options — Debug — Settings before the debugger was started.
  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.