ARM mbed simplifies and speeds up the creation and deployment of devices based on ARM microcontrollers. The project is being developed by ARM, its Partners and the contributions of the global ARM mbed Developer Community.
The mbed Microcontrollers are a series of microcontroller development boards designed for fast, flexible and low-risk professional rapid prototyping.
mbed is a great platform for early prototyping and proof of concept designs, but it reaches it limits when it comes to program testing or the need for offline compilation.
mbed's latest firmware revisions support the CMSIS-DAP interface for debugging. Use the export of your complete project to MDK-ARM and benefit from a professional grade debugging and testing on your mbed.
A step-by-step guide is available on mbed.org.