MDK-ARM is a standard edition software development environment with Node Locked license type. It is completely for Cortex-M, Cortex-R4, ARM7 and ARM9 processor based devices. MDK-ARM is specifically designed for microcontroller applications, it is easy to learn and use, yet powerful enough for the most demanding embedded applications.