23 febbraio 2012 04:10

Registrati | Reset Password | Accesso

Keil MDK-ARM

logo - Keil
scheda - Keil MDK-ARM
Compilatore C/C++ - Debugger - Simulatore

Il MDK-ARM è un ambiente di sviluppo del  software completo per dispositivi basati su processori Cortex™-M, Cortex-R4, ARM7™ e ARM9™. MDK-ARM è specificamente progettato per le applicazioni con microcontrollori, è facile da imparare ad usare, ma è abbastanza potente per le applicazioni embedded più esigenti.

Caratteristiche

  • Supporto completo per Cortex-M, Cortex-R4, ARM7 e dispositivi ARM9
  • Leader del settore ARM C/C++ Compilation Toolchain
  • μVision4 IDE, debugger, e ambiente di simulazione
  • Sistema operativo real-time Keil RTX deterministico e con un piccolo ingombro (con il codice di sorgente)
  • TCP Networking Suite offre diversi protocolli e vari applicazioni
  • Stack USB device e USB Host sono forniti dei driver per le classi standard
  • Libreria grafica completa per sistemi embedded con interfacce grafiche
  • ULINKpro consente analisi on-the-fly delle applicazioni in esecuzione e registra ogni istruzione eseguita del Cortex-M
  • Informazioni complete di code coverage sull’esecuzione del vostro programma
  • Execution Profiler e Performance Analyzer permettono l'ottimizzazione del programma
  • Numerosi progetti di esempio consentono di familiarizzare rapidamente con le potenti funzioni incorporate nel MDK-ARM
  • Compatibile con CMSIS Cortex Microcontroller Software Interface Standard

MDK-ARM è disponibile in quattro edizioni: MDK-Lite (32KB), MDK-Basic (256KB), MDK-standard, e MDK-Professional che ha anche le librerie Middleware tra le caratteristiche di MDK-Standard.

Features of MDK Professional Standard Basic Lite
IDE Yes Yes Yes Yes
Debugger Yes Yes Yes 32KB
Simulator Yes Yes Yes 32KB
C/C++ Compiler Yes Yes 256KB 32KB
Assembler Yes Yes Yes Yes
Linker Yes Yes 256KB 32KB
ARM MicroLib Run-Time Library Yes Yes Yes Yes
ARM Standard Run-Time Library Yes Yes Yes Yes
Middleware Libraries
RTX Real-Time Operating System
(Including Source Code)
Yes Yes Yes Yes
TCP/IP Networking Suite Yes      
Flash File System Library Yes      
USB Device Interface Yes      
USB Host Interface Yes      
CAN Driver Library
(Including Source Code)
Yes      
GUI Library Yes      
Debug and Trace Support
ULINK-ME Yes Yes Yes Yes
ULINK2 Yes Yes Yes Yes
ULINKpro Yes Yes Yes Yes
Data and Event Trace (SWV) Yes Yes Yes Yes
Streaming Instruction Trace (ETM) Yes Yes Yes
Code Coverage Yes Yes Yes Yes
Performance Analyzer Yes Yes Yes Yes
Execution Profiling Yes Yes Yes Yes
ARM Processor Support
Cortex-M0, M1, M3, M4 Yes Yes Yes Yes
Cortex-R4 Yes Yes Yes Yes
ARM7, ARM9 Yes Yes Yes Yes
System Requirements
Windows Operating System XP SP2, Vista or Windows 7 (32/64) XP SP2, Vista or Windows 7 (32/64) XP SP2, Vista or Windows 7 (32/64) XP SP2, Vista or Windows 7 (32/64)
Hard Disk Space 1.4GB 1.4GB 1.4GB 1.4GB
RAM 1GB
(2GB Recommended)
1GB
(2GB Recommended)
1GB
(2GB Recommended)
1GB
(2GB Recommended)