Arm

Microcontroller Development Kit

Debug and Trace

MDK supports hardware debugging and Flash programming via the following debug/trace adapters:

  • Arm Keil ULINK family
  • STMicroelectronics ST-LINK
  • Nuvoton Nu-Link
  • PE-Micro
  • Segger J-LINK, J-Trace
  • CMSIS-DAP based adapters from NXP, Microchip, and others

ULINKpro provides trace streaming for Arm Cortex-M3/M4/M7/M33 based microcontrollers and the following debug analysis features:

  • Instruction trace
  • Code coverage
  • Execution profiling
  • Performance analysis

ULINKplus provides power measurement, I/Os for test automation, and fast serial wire trace.

MDK - Editions

Professional

Plus

Essential

µVision Editor and Debugger
Arm C/C++ Compiler

Incl. Compiler Safety Package
Device Support
Arm Cortex-M0/M0+/M3/M4/M7/M23/M33,
Legacy cores
Arm Cortex-M0/M0+/M3/M4/M7/M23/M33,
Legacy cores
Arm Cortex- M0/M0+/M3/M4/M7, non-secure Arm Cortex-M23/33
Keil RTX5 (with source code)
MDK-Middleware
IPv4, USB device, File System, Graphics
IPv6, USB host, IoT
Order Code - node-locked
Download, perpetual
Download, 1 year limited
Order Code – Flex-LM floating
Download, perpetual
Download, 1 year limited