Skip to content

This is an example project demonstrating the usage of MDK-Middleware components in a csolution-based project.

Notifications You must be signed in to change notification settings

Arm-Examples/MDK-MW-PoC

Repository files navigation

Keil MDK-Middleware Proof-of-Concept

CMSIS Compliance

With the availability of more capable microcontrollers, software development for these devices has become more complex over the years. The use of real-time operating systems is rapidly becoming an industry "best practice", and integration of commercial middleware as well as the reuse of custom libraries is gaining importance for cost-efficient software engineering. Successfully combining these building blocks of a modern embedded application often poses a problem for developers.

To resolve this, Arm developed the Common Microcontroller Software Interface Standard (CMSIS).

The Application

This tutorial shows how to read the contents of a text file from a USB memory stick attached to a development board. After pressing an update button on the touch screen, the content is shown on the LCD. It is based on application note 268 and was converted to work with CMSIS-Toolbox 2.0.0 in Keil Studio.

The application note explains the required steps to create the application on an STM32F429I-Discovery board. Still, it can be easily ported to other underlying hardware using MDK-Middleware, Keil RTX5 and CMSIS.

Set up of the example

About

This is an example project demonstrating the usage of MDK-Middleware components in a csolution-based project.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •