Building a safe and secure embedded world

Advanced Cortex-M applications

Using Keil MDK

Hands-on training: Professional Middleware for Cortex-M

This training focusses on the development of advanced applications for Cortex-M using MDK-Professional from Arm.


During this hands-on training you get familiar with developing advanced applications for Cortex-M using MDK-Professional Edition. After a short theoretical introduction to every theme you configure and deploy the corresponding middleware component to the development board and evaluate the component.

The hands-on training addresses the important components by examples and practical exercises.


You are able to implement various components from the training into your own project. You configure and adapt the components to your own needs based on your knowledge of dependencies of the components.


Will be announced.

Please note, that this course is held in German. Course contents and examples will be in english.


  • RTX5 (CMSIS-RTOS2 API, RTOS Techniques, RTOS Design Study)
  • File System (Volumes, SD card, NOR Flash, API)
  • Networking Components (Ethernet, PPP and Slip; BSD; Services wie FTP server & client, SMTP, …)
  • USB ( Host, Device, Classes, Composite Device)


1.440,- € excl. TAX
Please note our early booking conditions.


  • Own laptop for participation in the practical exercises
  • Installation and licensing of MDK-Professional Edition before the seminar
  • Basic knowledge of programming embedded systems under C


Each participant receives

  • Evalboard and additional accessories
  • MDK-Professional Edition (30 days professional license)
  • All training documentation and examples for following up

» Dates & Registration

You have individual wishes? Or do you need in-house training? Then contact us for further details.

Search FormContactOnlineshop