Tecnologix

ARM® Keil® MDK

ARM® Keil® MDK

ARM® Keil® MDK è la piattaforma software di riferimento per lo sviluppo di soluzioni basate su microcontrollori ARM Cortex®. Per dispositivi basati su architettura Cortex-M, la nuova versione MDK-Plus dispone di un middleware completo per applicazioni che necessitano di gestire File System, Grafica, connettività TCP/IP o dispositivi USB.

Descrizione

ARM® Keil® MDK è la più completa piattaforma software di sviluppo per microcontrollori ARM-based che include tutto quanto è necessario per progettare, sviluppare e debuggare applicazioni embedded.

  ProVa la licenza MDK Professional Gratis per 7 giorni! ➦ 

Product Components



Compare MDK Editions 

FeatureMDK Edition
Professional
Plus
Essential
Lite
All-in-one solution
including Middleware
and Cortex-A
Supports all microcontroller cores, Heterogeneous deVices and Middleware Supports selected
Cortex-M
Free with code size limit:
32 KBytes
µVision®
IDE with Editor, Pack Installer V V V V
Debugger V V V
32 KBytes
Fixed Virtual Platforms Simulation Models

V x x x
ARM® C/C++ Compiler
Compiler, Linker, Libraries, and Utilities V V V
32 KBytes
Functional Safety Support and Extended Maintenance V x x x
DeVice Support
ARM Cortex-M0/M0+/M3/M4/M7 V V V V
ARM Cortex-M23/M33
Non-secure only
V V V x
ARM Cortex-M23/M33
Secure and non-secure
V V x x
ARMV8-M Architecture Models
including FastModel
V x x x
ARM SecurCore® V V x x
ARM7, ARM9, ARM Cortex-R4 V V x x
RTOS and Middleware
CMSIS-RTOS RTX (with full source code) V V V V
Middleware
IPV4 Network, USB DeVice, File System, Graphics
V V x x
Middleware
IPV6 Network, USB Host, mbed TLS
V x x x
Debug and Trace Support
ULINK Debug Adapters
ULINK-ME, ULINK2, ULINKplus, ULINKpro
V V V V
Trace
Streaming Instruction Trace,
Embedded Trace Buffer, Micro Trace Buffer
V V V V
AdVanced Analysis Tools
Code CoVerage, Performance Analyzer,
Execution Profiler, Logic Analyzer
V V V V
Support and Maintenance
Updates and Technical Support Included
12 Months
12 Months
12 Months
x

Tipologia di licenza

Node-Locked:
Una licenza Node Locked consente l'uso da parte di un solo sviluppatore e può essere installata su un massimo di due PC. Non è richiesta alcuna connessione di rete.

Floating:
Una licenza floating permette l’utilizzo del software MDK su più computer. Per il funzionamento è necessario disporre di un server che abiliti la relativa licenza. È quindi necessario disporre di una connessione di rete.

FlexLM Floating:
La licenza Flex Floating permette l’utilizzo del software MDK su più computer. Anche in questo caso è richiesta una connessione di rete.

MDK for STMicroelectronics STM32F0 and STM32L0:
Si tratta di una specifica licenza messa a punto su richiesta di STMicroelectronics. È disponibile gratuitamente per gli sviluppatori che utilizzano dispositivi STM32 basati su core ARM Cortex-M0 e M0+. 

Specifiche

System Requirements

All MDK editions are designed for 32-bit and 64-bit variants of Microsoft Windows and have the same system requirements.
Verify that your computer at least meets the minimum system requirements before you install any Keil software development product.

MDK

Minimum Hardware Requirements

  • • 1 GHz processor
  • • 1 GB of system memory (RAM)
  • • 2 GB of available disk space

Recommended Hardware Requirements

  • • 2+ GHz processor
  • • 4 GB of system memory (RAM)
  • • 5 GB of available disk space
  • • 2 Mpbs or higher Internet connection for software activation, product updates and online services like the PackInstaller

Supported Operating Systems

32-bit and 64-bit variants of Microsoft Windows are supported:


    • • Windows 10 Home
    • • Windows 10 Pro
    • • Windows 10 Enterprise
    • • Windows 10 Education

    • • Windows 8.1
    • • Windows 8.1 Pro
    • • Windows 8.1 Enterprise
    • • Windows 8
    • • Windows 8 Pro
    • • Windows 8 Enterprise

  • • Windows 7 Home Basic
  • • Windows 7 Home Premium
  • • Windows 7 Professional
  • • Windows 7 Enterprise
  • • Windows 7 Ultimate

Software will be tested against the latest revision (Service Pack) supplied by Microsoft (e.g. Windows 7 SP1). Beta Releases or Release Candidate versions of Windows are not recommended for productive use.


Note:

Support for 32-bit Microsoft Windows will be deprecated in Q3/2018. Please make sure to switch to a 64-bit Microsoft Windows operating system before then.