New MDK v5.25 - introduces ULINKplus ​support

Keil MDK is the most comprehensive software development solution for Arm-based microcontrollers and includes all components that you need to create, build, and debug embedded applications.

MDK v5.25 introduces support for ULINKplus with its integrated power measurement features.

What is new:

  • System Analyzer
    System Analyzer shows relevant execution information over time in a single window. It displays program events, interrupt execution, data trace, and power consumption (when using ULINKplus).
  • Event Statistics
    The Event Statistics window displays execution time and current consumption (when using ULINKplus) between corresponding start and stop events. It provides statistics for average values across a number of executions and captures minimum and maximum time/current events.
  • Event Recorder debug commands
    Event Recorder debug commands now provide event file logging in CVS format, filter setup save/restore, and statistic reset/file logging. Use Event Recorder logging to archive logs from validation runs or compare different logs from different stages of development.
  • Energy Measurement without Debug
    Energy Measurement Debug Button Energy Measurement without Debug disables the CoreSight debug hardware for pure power measurement of the target hardware using ULINKplus.
  • Editor Improvements
    Dynamic Syntax Checking is extended to grey-out inactive source code in the editor.
    Keywords that have contextual help (F1) available will be highlighted with a light grey underline.


Download the new version direct under this link:

Any further questions? Please use the contact form or call +41 44 308 66 66.

Special actions
Keysight Premium Used Equipment
IT8900A/E High Power DC Electronic Load
Keysight Technologies' Real-time Oscilloscopes Enable Terabit Innovators to Validate Research in Less Time
IT9121C/H Power Meter