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 Keil MDK-Arm professional middleware.


During this hands-on training you get familiar with developing advanced applications for Cortex-M using Keil MDK-Arm professional middleware components. 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.


9-13 November 2020 as online training, each day from 9 o'clock - 13 o'clock

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


  • RTX 5 RTOS (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 the MDK-Arm before the seminar via the internet
  • Basic knowledge of programming embedded systems under C


Each participant receives

  • Evalboard: MCB4357 + additional accessories
  • ULINK-ME Adapter
  • MDK-Arm-Professional (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