
When ARM launched the Cortex-M55 core, they released some news about Keil MDK V5.30:The Cortex-M55 is here and will be integrated into the next generation of STM32, Keil MDK, and other products.
As expected, more than two months later, the official update for Keil MDK V5.30 was announced.
Link:
1. Updates in Keil MDK 5.30
This update includes quite a few changes, making it more suitable for advanced developers. Below is a brief list of the modifications and additions.
1. Using Arm Compiler 6.14
The previous version, Keil MDK V5.29, used AC6.13, so it’s not surprising that this version introduces AC6.14.
AC6.14 primarily supports the Arm Cortex-M55 processor, with a CoreMark score of 4.27, and optimizations and adjustments for CMSIS-DSP compilation performance.
A recent article also highlighted Arm Compiler 6:Important Content and Differences in Optimization Options for Keil MDK Compilers AC5 and AC6
2. Using MDK Middleware 7.11.0
This version of middleware mainly modifies four components:
-
File System Component -
Network Component -
USB Component -
Graphics Component

a. Support for Arm Cortex-M55.
b. Added M-Profile Vector Extension Window.
The (MVE) dialog can be used for Cortex-M55 processors that support MVE and displays the contents of the MVE vectors:

c. New projects default to using the Arm Compiler 6 compiler. For Armv6-M and Armv7-M devices, Arm Compiler 5 can be selected.
MDK-Essential and MDK-Lite also support secure and non-secure programming for Armv8-M.
d. Introduced support for CPRJ and Layers.
e. Improved FreeRTOS debugging: thread collection and stack unraveling.
f. Added support for Non-privileged Debug Extensions (UDE).
g. Event statistics: fixed errors in thread event timing.
-
J-Link Driver V2.99.37.0
-
NULink Driver V3.02.6990
-
Fast Model 11.10
http://www.keil.com/appnotes/files/apnt_329.pdf




1. The 4th issue of 2020’s ‘Microcontroller and Embedded System Applications’ electronic journal is freshly out!
2. Embedded systems in the era of the Internet of Things……
3. Why is GCC so powerful?
4. Why is it so difficult to create new processors?
5. Discussing the internal struggles and cold wars of Apple’s technical department
6. Programming career of 21 years, those pitfalls I’ve encountered
Disclaimer: This article is a network reprint, and the copyright belongs to the original author. If there are any copyright issues, please contact us, and we will confirm the copyright and pay remuneration or delete the content based on the copyright materials you provide.