Comparison of Keil MDK V5.32 and V5.31, and Pricing

Follow,Star Public Account, don’t miss wonderful content

Comparison of Keil MDK V5.32 and V5.31, and Pricing

Author: strongerHuang

WeChat Official Account: strongerHuang

Keil MDK-ARM has been upgraded to V5.32. How many people have downloaded and tried it? Below, I will briefly discuss the update content.

1. MDK V5.32 Update Content

Compared to V5.31, this update is minor, and various component software packages also support minor version upgrades.

1. ARM Compiler

The compiler has been upgraded from the previous version Arm Compiler 6.14 to a minor version: V6.14.1.

This mainly includes minor changes targeting the Arm Cortex-M55.

2. Software Packages

Previous version V5.31 package versions:

  • ARM.CMSIS.5.7.0

  • ARM.CMSIS-Driver.2.6.0

  • Keil.MDK-Middleware.7.11.1

  • Keil.Compiler.1.6.3

This time, V5.31 package versions:

  • ARM.CMSIS.5.7.0

  • ARM.CMSIS-Driver.2.6.1

  • Keil.MDK-Middleware.7.12.0

  • Keil.Compiler.1.6.3

MDK Middleware 7.12.0 Situation:

File System Component

Minor optimizations and fixes in fdefrag (only applicable to EFS)

Network Component

Added support for multiple LAN interfaces (Ethernet, WiFi) to be used simultaneously

Redesigned the network system viewer in the debugger, adding status views for multiple network interfaces

USB Component

USB Host: Added abort functionality for CDC ACM transmission

Graphics Component

Update: Graphics Library V6.10h (built with GUI_USE_ARGB = 0, GUI_SUPPORT_BIDI = 0)

3. µVision

New: Support for custom data path extensions (CDE) for Cortex-M33 based devices.

Supplement: Treat Markdown files (.md) as “text document file” type, displayed as standard text files.

Enhancement: Configuration dialog for project and software layer information.

Enhancement: Reduced memory consumption for dynamic syntax checking and source browser information collection

New: Menu item “Project – Import – Import project from CPRJ format” instead of “File – Open”.

Supplement: Import software layer definitions and allocations from CPRJ files.

New: Pre-fill default debugger selection and settings for onboard debuggers from the board’s packaging description referenced in CPRJ files.

New: Add board-specific external flash programming algorithms to debugger configuration from the board’s packaging description referenced in CPRJ files.

4. Download Tool Driver

Segger J-Link upgraded to V6.86

ST driver upgraded to V3.0.8.0

New Tang NULink debug driver upgraded to V3.04.7130

Update description address:

http://www2.keil.com/mdk5/532

Comparison of Keil MDK V5.32 and V5.31, and Pricing

2. Keil MDK Pricing

Many people may care about this issue, so how much does it cost?

1. Pricing

The official guidance price varies based on different versions and licensing durations. For example, the annual licensing fees for the three versions are:

Comparison of Keil MDK V5.32 and V5.31, and Pricing

Official address:
https://store.developer.arm.com/store/embedded-iot-software-tools/keil-mdk
(The official account does not support external links, please copy the link to the browser to open)

2. Functional Differences Among Four Versions:

Comparison of Keil MDK V5.32 and V5.31, and Pricing

Using MDK for STM32F0, L0, G0 is free, but limited to 32K code size.

Address:

https://www2.keil.com/stmicroelectronics-stm32/mdk

Free Serial Number (PSN):4RMW3-A8FIW-TUBLG

Finally, once again, I present: Keil Series Tutorials

Alright, if you’ve read this far, don’t think this is an advertisement from Keil, just like that.

Recommended Reading:

How Much MCU Stack Space Have You Set?

Why It Is Not Recommended to Use DS-5 to Develop STM32?

How FreeRTOS Reduces RAM Usage and Increases Execution Speed

FollowWeChat Official Account “strongerHuang”, reply “1024” to see more content, reply “Join Group” to join the technical exchange group according to the rules.

Comparison of Keil MDK V5.32 and V5.31, and Pricing

Long pressto go to the public account included in the imageto follow

Leave a Comment