µVision® IDE & Debugger
This feature works with...
ARMC166C251C51Eval

What's New in µVision4

µVision4 Desktop Icon Numerous new features have been added to µVision4

  • Flexible Windows Management
    The µVision4 IDE provides complete control of window placement and enables the use of multiple monitors.
  • Project Workspaces
    Multi-project workspaces in the µVision4 IDE allow you to work with multiple projects at the same time.
  • Debug Restore Views
    The Debug Restore Views allow you to save multiple debug window layouts, enabling you to quickly select the view which best suits your program analysis.
  • Code Coverage
    Code Coverage marks code that has been executed. Code coverage helps to ensure you have thoroughly tested your application and helps you tune your testing strategy.
  • Performance Analyzer
    The Performance Analyzer records and displays execution times for functions and program blocks you select.
  • Execution Profiler
    The Execution Profiler records execution time and counts for each assembler instruction and high-level statement in your program.
  • Logic Analyzer
    The Logic Analyzer shows how various signals and variables in your program change over time.
  • Data Trace Windows
    Provides access to timestamps, PC samples, printf style output (ITM) and statistical information about program exceptions and interrupts Cortex-M devices.
  • Instruction Trace
    Records instuction by instruction program execution enabling detailed analysis including Code Coverage and Execution profiling of a running Cortex-M system.
  • Source and Disassembly Linking
    The Disassembly Window and Source Windows are fully synchronized making program debugging and cursor navigation easier.
  • Memory Window Freeze
    Stores the current Memory Window view allowing easy comparison of memory contents at different points in time.
  • Device Simulation
    Updated to support many new devices such as Infineon XC88x, SiLABS C8051Fxx, Atmel SAM7/9, and Cortex-M3 MCUs from Luminary, NXP, ST, and Toshiba.
  • Support for Hardware debug adapters
    Support has been added for a number of hardware debug adapters including ADI miDAS-Link, Atmel SAM-ICE, Infineon DAS, ST-Link, and the Keil ULINKpro.
  • Extended Serial Window
    The µVision Serial Window has been extended to provide a basic VT-100 terminal, ASCII Mode, Mixed Mode, and Hex Mode views.
  • XML based Project files
    Allows you to create, view, and modify projects as easily readable XML text files.
  • Drag & Drop File Opening
    Files dragged into the µVision4 project space are automatically opened.