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.
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
http://www2.keil.com/mdk5/532
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:
2. Functional Differences Among Four Versions:
Using MDK for STM32F0, L0, G0 is free, but limited to 32K code size.
Address:
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.
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
Long pressto go to the public account included in the imageto follow