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:

Please use this form to contact us via email or just call: + 48 33 485 94 90


Special actions
MAX20414 2.2MHz Sync Boost and Step-Down Converters
MAX20047 Dual 3A USB DCP Charger
MAX19777 3Msps, Low-Power, Serial 12-Bit ADC