Available Middleware Components
The MDK Professional Edition
provides royalty-free, tightly-coupled middleware components that are
specifically designed for communication peripherals in microcontrollers.
The Middleware Software Pack includes:
- Network Component:
services, protocol sockets, and physical communication interfaces for
creating TCP/IP networking applications. It supports IPv4/IPv6
dual-stack networking and can be used by ARM's mbed TLS to provide secure communication using SSL/TLS.
- USB Component: USB Device and USB Host communication using standard USB device classes.
- File System Component:
create, save, read, and modify files in storage devices such as
RAM, Flash, SD/SDHC/MMC memory cards, or USB memory devices.
- Graphics Component: flexible graphical user interface (GUI) for LCD displays.
This
video introduces four example projects that show the usage of MDK
Middleware in an application. Although each project is available for a
certain development board only, it is an easy task to migrate it to one
of the other boards as well (if the hardware requirements are met).
Click on the examples below for detailed workbooks with step-by-step instructions: