Keil®, MDK is the most complete software development solution for Arm®,-based microcontrollers. It includes all components you need to build, debug, and create embedded applications. MDK-Core is built on uVision (Windows only), and offers the best support for Cortex M devices, including the new Armv8M architecture. MDK includes Arm C/C++ compiler with assembler, linker and highly optimized runtime libraries that are optimized for optimal code size and performance. Software packs can be added to MDK-Core at any time, allowing for new device support and middleware updates without having to depend on the toolchain. They include device support, middleware, middleware, board support and code templates. To enable secure connections via the Internet, the IPv4/IPv6 networking communication platform is extended with Mbed™. Evaluation of products, small projects, education. Code size limited to 32 Kbyte